自由尋覓快樂別人從沒法感受

0%

C语言学习第二章T5

题目: 求一个四位数的倒叙输出

主要代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# include <stdio.h>  
int main ()
{
int a,b,c,d,e,f;
printf("请输入一个四位数: \n\n");
scanf("%d",&a);
if (a>=1000 && a<=9999)
{
b = a/1000;
c = a/100 - b*10;
d = a/10 - b*100 - c*10;
e = a - b*1000 - c*100 - d*10;
printf("千位数: %d \n\n",b);
printf("百位数: %d \n\n",c);
printf("十位数: %d \n\n",d);
printf("个位数: %d \n\n",e);
f = e*1000 + d*100 + c*10 + b;
printf("倒序输出后: %d \n\n",f);
}
else
{
printf("格式错误!请输入1000到9999的数字! \n\n");
}
return 0;
}

运行结果: