写一函数判断某个整数是否为回文数,如12321为回文数。将整数逆序后形成另一整数,判断两个整数是否相等来实现的。
int IsEchoNum(int num) {
int tmp = 0;
for(int n = num; n; n/=10)
tmp = tmp *10 + n%10;
return tmp==num;
}
int main(int argc, char* argv[]) {
int num = 12321;
printf("%d %d\n", num, IsEchoNum(num));
int IsEchoNum(int num) {
int tmp = 0;
for(int n = num; n; n/=10)
tmp = tmp *10 + n%10;
return tmp==num;
}
int main(int argc, char* argv[]) {
int num = 12321;
printf("%d %d\n", num, IsEchoNum(num));
}