/*把该数字进行旋转,如果旋转后相等就是回文数,否则不为回文数*/
#include<stdio.h>
static bool IsPn(int num)
{
int tmp=0;
int src=num;
while(num!=0)
{
tmp*=10;
tmp+=num%10;
num /= 10;
}
if(tmp==src)
return true ;
else
return false;
}
void main()
{
int n,i;
scanf("%d",&n);
if(IsPn(n)==true)
printf("该数为回文数\n");
else
printf("该数为非回文数\n");
}
回文数算法
猜你喜欢
转载自blog.csdn.net/fengliang191/article/details/38502797
今日推荐
周排行