#include <stdio.h>
int isPalindrome(int n);
int main() {
int n;
scanf("%d", &n);
printf(isPalindrome(n) ? “true” : “false”);
return 0;
}
int isPalindrome(int number)
{
int symbol=1,x,sum=0,i;
i=number;
while(number>0){
x = number%10;
sum = sum * 10 +x;
number/=10;
}
sum*=symbol;
return sum==i;
}
本文介绍了一个使用C语言编写的简单程序,该程序能够判断输入的整数是否为回文数。通过将输入的整数反转并与原始数字进行比较,程序能够有效地确定数字是否正反相同。


被折叠的 条评论
为什么被折叠?



