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; }
|