1 #include<stdio.h>
2 int main()
3 {
4 int a=-1;
5 while(a<0||a>99999)
6 {
7 scanf("%d",&a);
8 }
9 int weishu=0;//判断几位数
10 int digit=0;//依次输出最后一位
11 int vert=0;//倒序数
12 while(a>0) //判断几位数,依次输出个十百位,
13 {
14 digit=a%10;
15 printf("尾数为%d\n",digit);
16 a=a/10;
17 vert=vert*10+digit;
18 printf("倒序为%d\n",vert);
19 weishu++;
20
21
22 }
23
24 printf("为%d位数\n",weishu);
25 printf("倒序为%d\n",vert);
26 return 0;
27 }
~
~
(c语言)给一个不多于5位的正整数,求出位数并逆序
最新推荐文章于 2023-08-24 17:15:39 发布