编写程序,输入任意大的自然数,输出各位数字之和。 例:输入123,输出6(1+2+3=6)
时间: 2024-02-28 07:55:57 浏览: 178
C语言程序设计-编写程序。从键盘读入8个整数存入数组a中并输出这8个数据。和、最大值、最小值及平均值。正数之和、负数之和
5星 · 资源好评率100%
好的,这个问题很简单,以下是 Python 语言的实现代码:
```python
num = input("请输入一个自然数:")
sum = 0
for digit in num:
sum += int(digit)
print("各位数字之和为:", sum)
```
首先,我们通过 `input` 函数获取用户输入的自然数。接着,定义一个变量 `sum` 用于存储各位数字之和,初始化为 0。然后,使用 `for` 循环遍历输入的数字,将每个数字转换为整数类型并加入 `sum`。最后,输出各位数字之和。
希望能够帮到你!
阅读全文