回文数就是原数与其倒置后的数相等,如:123321,到之后仍为123321,即为回文数。
#include <stdio.h>
#include <math.h>
int i = 0 ;
int isPalindrom(int n)
{
if(n==0)
return 1;
else
{
i *= 10;
i += n%10;
isPalindrom(n/10);
}
}
void main()
{
int number;
scanf("%d",&number);
isPalindrom(number);
if(i==number)
{
printf("yes");
}
else
{
printf("no");
}
}
版权声明:本文为johnWcheung原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。