使用c语言,输入四位数的正整数,要求分别将个位、十位、百位、和千位输出,输出要有文字说明
时间: 2023-05-28 16:05:54 浏览: 2478
```c
#include <stdio.h>
int main() {
int num, qian, bai, shi, ge;
printf("请输入一个四位数的正整数:");
scanf("%d", &num);
ge = num % 10;
shi = (num / 10) % 10;
bai = (num / 100) % 10;
qian = num / 1000;
printf("该数的千位数为:%d\n", qian);
printf("该数的百位数为:%d\n", bai);
printf("该数的十位数为:%d\n", shi);
printf("该数的个位数为:%d\n", ge);
return 0;
}
```
输出结果示例:
```
请输入一个四位数的正整数:1234
该数的千位数为:1
该数的百位数为:2
该数的十位数为:3
该数的个位数为:4
```
阅读全文