读入10-1000的一个整数并将其各位数字之和赋给一个整数
时间: 2024-03-23 15:39:21 浏览: 97
求正整数各位数字之和
以下是一个 Python 代码示例,实现读入整数并将其各位数字之和赋给另一个整数:
```
num = int(input("请输入一个整数:")) # 读入一个整数
sum = 0 # 初始化数字之和为0
while num != 0:
sum += num % 10 # 取出个位数字并加到数字之和中
num //= 10 # 将数字缩小10倍,丢掉个位数字
print("该整数的各位数字之和为:", sum) # 输出数字之和
```
首先,我们使用 `input()` 函数读入一个整数,并将其转换为整型变量 `num`。
接着,我们初始化数字之和为0,使用一个 while 循环从个位开始,每次取出个位数字并加到数字之和变量 `sum` 中,并将原数字缩小10倍,丢掉个位数字,直到原数字变成0。
最后,我们输出数字之和变量 `sum` 的值即可。
阅读全文