对每个数进行检验,检验方法为将该数反写,比较两数是否相同,相同则为回文数。
#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; }