回文数: 数字的正反序都是同一个数字,
例如:12321,2332
检测方法:
把数字个十百千万位拆分后,把数字排列 从尾部到首部重新
例如: 将123 ——>3 2 1 ——>321 判断123是否和321相等。
代码如下;
#include<stdio.h>
int main()
{
int num = 12321;
//scanf("%d", &num);
int tmp = num;
int sum = 0;
while (tmp)
{
sum = sum * 10 + tmp % 10;
tmp /= 10;
}
if (num == sum)
{
printf(" yes \n");
}
else
{
printf(" no \n");
}
return 0;
}