什么是回文数?
“回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,称为回文数。
例如,n=1234321。正着读和反着读都一样,即为回文数。
回文数代码实现
#include<stdio.h>
int main(void)
{
int a;
scanf_s("%d", &a); //输入一个数
int m;
int sum = 0;
m = a;
while (m)
{
sum = sum * 10 + m % 10;
m /= 10;
}
if (sum == a)
printf("yes\n");
else
printf("no\n");
return 0;
}
小贴士
可以将此代码修改为函数进行判断。