循环结构4

作者: 时间:2020-07-10 点击数:

问题:输入任意一个不超过5位的正整数,判断它是否为回文数,如是,输出yes,否则输出no
提示:
     输入一个整数x
  sum=0;  t=x;
  for(;;)
  {
     //让累加和*10+新的数字
     sum=sum*10+x%10;
  x=x/10;
  if (x==0) break;
  }
  if (sum==t)
      printf("yes");
  else
      printf("no");
要求:对截取的数字怎么组成整数,需要重点掌握。

#include <stdio.h>
int main()
  {
   int x,t,sum=0;
   scanf("%d",&x);
   t=x;
   for(;;)
  {
     //让累加和*10+新的数字
     sum=sum*10+x%10;
  x=x/10;
  if (x==0) break;
  }
  if (sum==t)
      printf("yes");
  else
      printf("no");
   return 0;
  }

上一页 [1] [2] [3] [4] [5] 下一页

Copyright© 2020 Anyang Institute of Technology.All rights reserved.

学院地址:河南省安阳市黄河大道西段