用c语言从键盘输入一个任意的三位正整数,分别求出其个位、十位和百位上的数字。
时间: 2023-03-27 14:00:29 浏览: 446
获取一个数字的个位、十位、百位的函数代码
5星 · 资源好评率100%
您好,我可以回答这个问题。请看以下代码:
```c
#include <stdio.h>
int main() {
int num, digit_1, digit_2, digit_3;
printf("请输入一个三位正整数:");
scanf("%d", &num);
digit_1 = num % 10; // 个位
digit_2 = (num / 10) % 10; // 十位
digit_3 = num / 100; // 百位
printf("个位数字为:%d\n", digit_1);
printf("十位数字为:%d\n", digit_2);
printf("百位数字为:%d\n", digit_3);
return ;
}
```
感谢您的提问!
阅读全文