有这样一类数字,他们顺着看和倒着看是相同的数,例如:121,656,2332等,这样的数字就称为:回文数字。编写一个函数,判断某数字是否是回文数字。 * 要求实现函数: int IsPalindrome(int iNumber);
#include <stdio.h>
#include <stdlib.h>
int isPalindrome(int iNumber)
{
int i=0,j=iNumber;
while(iNumber)
{
i=i*10+iNumber%10;
iNumber/=10;
}
if(j==i)
return 1;
else
return 0;
}
int main()
{
int a=1221;
int res=isPalindrome(a);
printf("%d",res);
}