算法题-回文数

淡淡的烟草味﹌ 2022-06-17 01:24 272阅读 0赞
  1. #include <stdio.h>
  2. int main(void){
  3. int i,n = 0,j,sum;
  4. for(i=1;i<=1000000;i++){
  5. sum = 0;
  6. j = i;
  7. while(j){
  8. sum = sum*10+j%10;
  9. j/=10;
  10. }
  11. if(i == sum){
  12. ++n;
  13. if(n%5 == 0){
  14. printf("\n");
  15. }
  16. printf("%d ",i);
  17. }
  18. }
  19. return 0;
  20. }

发表评论

表情:
评论列表 (有 0 条评论,272人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java算法

    一个正整数,如果交换高低位以后和原数相等,那么称这个数为回文数。比如 121121,23322332都是回文数,13,456713,4567 不是回文数。 任意一个正整数,如