编写一个C语言程序,输入一个四位整数,输出其个位、十位、百位和千位(要求用scanf和printf函数实现输入输出)
时间: 2023-03-21 14:03:43 浏览: 214
获取一个数字的个位、十位、百位的函数代码
5星 · 资源好评率100%
好的,这是一个关于C语言编程的问题,我可以回答。以下是实现这个功能的代码:
```c
#include <stdio.h>
int main() {
int num, qian, bai, shi, ge;
scanf("%d", &num);
ge = num % 10;
shi = num / 10 % 10;
bai = num / 100 % 10;
qian = num / 1000;
printf("千位:%d,百位:%d,十位:%d,个位:%d\n", qian, bai, shi, ge);
return 0;
}
```
这个程序首先使用scanf函数输入一个四位整数,然后用取余和除法运算得到其个位、十位、百位和千位的数字,最后用printf函数输出这些数字。
阅读全文