编写程序,输入四位数的正整数,要求分别将个位,十位,百位,千位上的数输出
时间: 2023-05-13 22:06:25 浏览: 152
2010三级网络技术上机南开100题题库word版
可以使用以下代码实现:
```
#include <stdio.h>
int main() {
int num, digit, i;
printf("请输入一个四位数的正整数:");
scanf("%d", &num);
printf("千位:%d\n", num / 1000);
printf("百位:%d\n", num % 1000 / 100);
printf("十位:%d\n", num % 100 / 10);
printf("个位:%d\n", num % 10);
return 0;
}
```
这个程序会先让用户输入一个四位数的正整数,然后通过除以1000、取模1000再除以100、取模100再除以10、取模10的方式分别得到千位、百位、十位和个位上的数字,并将它们输出。
阅读全文