fork download
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5. int n, reversedInteger = 0, remainder, originalInteger;
  6.  
  7. printf("输入一个整数: ");
  8. scanf("%d", &n);
  9.  
  10. originalInteger = n;
  11.  
  12. // 翻转
  13. while( n!=0 )
  14. {
  15. remainder = n%10;
  16. reversedInteger = reversedInteger*10 + remainder;
  17. n /= 10;
  18. }
  19.  
  20. // 判断
  21. if (originalInteger == reversedInteger)
  22. printf("%d 是回文数。", originalInteger);
  23. else
  24. printf("%d 不是回文数。", originalInteger);
  25.  
  26. return 0;
  27. }
Success #stdin #stdout 0s 5548KB
stdin
12345
stdout
输入一个整数: 12345 不是回文数。