用户输入一个三位正整数,输出其三位数字之和
时间: 2023-05-23 21:00:48 浏览: 73
ChatGPT: 您好!您可以尝试使用以下 Python 代码来解决这个问题:
```
num = int(input("请输入一个三位正整数:"))
sum = 0
while num > 0:
sum += num % 10
num //= 10
print("该数的数字和为:",sum)
```
输入一个三位正整数,程序将输出该数的数字和。
相关问题
输入一个三位正整数输出其各位上数字之和
好的,这是一个简单的编程问题。以下是一个 Python 的实现:
```python
num = input("请输入一个三位正整数:")
sum = 0
for digit in num:
sum += int(digit)
print("各位数字之和为:", sum)
```
如果输入的是 123,输出将是:
```
各位数字之和为: 6
```
输入一个三位正整数,输出其各位上数字之和
好的,这个问题很简单,可以用以下代码实现:
```
#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;
}
```
输入一个三位正整数,输出其各位上数字之和。