对每个数进行检验,检验方法为将该数反写,比较两数是否相同,相同则为回文数。
#include<stdio.h>
int main()
{
int n;
scanf("%d", &n);
int i = 0;
for(i = 1; i <= n; i++)
{
int t = 0, num = i;
while(num > 0)
{
t = t*10 + num % 10;
num = num / 10;
}
if(t == i)
printf("%d\n", i);
}
return 0;
}

京公网安备 11010502036488号