输入一个三位正整数,输出其各位上数字只和
时间: 2023-05-12 08:04:17 浏览: 138
您好,我可以回答您的问题。对于输入的三位正整数,可以通过以下代码计算其各位数字之和:
```
#include <stdio.h>
int main() {
int num, sum = 0;
printf("请输入一个三位正整数:");
scanf("%d", &num);
sum += num % 10; // 取个位数字
num /= 10; // 去掉个位数字
sum += num % 10; // 取十位数字
num /= 10; // 去掉十位数字
sum += num; // 取百位数字
printf("各位数字之和为:%d\n", sum);
return 0;
}
```
这段代码可以计算输入的三位正整数各位数字之和,并输出结果。希望能够帮到您。
相关问题
输入一个三位正整数输出其各位上数字之和
好的,这是一个简单的编程问题。以下是一个 Python 的实现:
```python
num = input("请输入一个三位正整数:")
sum = 0
for digit in num:
sum += int(digit)
print("各位数字之和为:", sum)
```
如果输入的是 123,输出将是:
```
各位数字之和为: 6
```
输入一个三位正整数,输出其各位上数字之和
好的,这是一个简单的编程问题。以下是一个 Python 的实现:
```python
num = input("请输入一个三位正整数:")
sum = 0
for digit in num:
sum += int(digit)
print("各位数字之和为:", sum)
```
如果输入的是 123,输出将是:
```
各位数字之和为: 6
```
阅读全文