本文共 329 字,大约阅读时间需要 1 分钟。
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
bool isPalindrome(int x){ int i, j; long int k; if( x<0 ){ //负数肯定不是 return false; } j = x; k = 0; for( ;j; ){ k = k*10 + j%10;//直接求出反转后的x,先求低位,然后*10进位,转换为高位 j/=10; } return ( k==x );//返回类型会自动转换}
结果如下:
转载地址:http://avwzi.baihongyu.com/