C语言判断给定的数是否是回文数回文数是指一个像16461这样“对称”的数,即:将这个数的数字按相反的顺序重新排列后,所得到的数和原来的数一样。
bool isPalindrome(int num) { int pal = 0; int origin = num; while(num) { pal *= 10; pal += num % 10; num /= 10; } return pal == origin; }
C语言判断给定的数是否是回文数回文数是指一个像16461这样“对称”的数,即:将这个数的数字按相反的顺序重新排列后,所得到的数和原来的数一样。
bool isPalindrome(int num) { int pal = 0; int origin = num; while(num) { pal *= 10; pal += num % 10; num /= 10; } return pal == origin; }