输入:12321
输出:yes
输入:12345
输出:no
原理:先把原数逆序,然后看是否与原数相等,如果相等,就为回文数,如果不等,就不是回文数
代码如下:
#include<stdio.h>
int main()
{
int m,i,t,n=0;
scanf("%d",&m);
t=m;
do
{
i=m%10;
m=m/10;
n=n*10+i; //循环结束后n为逆序后的数
}while(m>0);
if(n==t)
{
printf("yes");
}
else
{
printf("no");
}
return 0;
}
版权声明:本文为zhangruotong原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。