编写程序,输入任意大的自然数,输出各位数字之和。 例:输入123,输出6(1+2+3=6)
时间: 2024-02-28 11:55:57 浏览: 181
好的,这个问题很简单,以下是 Python 语言的实现代码:
```python
num = input("请输入一个自然数:")
sum = 0
for digit in num:
sum += int(digit)
print("各位数字之和为:", sum)
```
首先,我们通过 `input` 函数获取用户输入的自然数。接着,定义一个变量 `sum` 用于存储各位数字之和,初始化为 0。然后,使用 `for` 循环遍历输入的数字,将每个数字转换为整数类型并加入 `sum`。最后,输出各位数字之和。
希望能够帮到你!
阅读全文