c语言输入任意一个3位数,求出该3数各个位上的和,输出最后结果 例如:输入524,输出结果 是:11
时间: 2024-05-08 11:15:07 浏览: 60
C语言 求素数的和。
以下为C语言代码实现:
```c
#include <stdio.h>
int main() {
int num, sum = 0;
printf("请输入一个3位数:");
scanf("%d", &num);
// 计算各位数字之和
sum += num % 10; // 取出个位数字
sum += num / 10 % 10; // 取出十位数字
sum += num / 100; // 取出百位数字
printf("各个位上数字之和为:%d\n", sum);
return 0;
}
```
运行结果示例:
```
请输入一个3位数:524
各个位上数字之和为:11
```
阅读全文