编写程序,输入一个任意位数的正整数,输出其各位数字之和
时间: 2024-05-06 18:20:03 浏览: 118
编程实现输入一个整数,显示它的位数,并显示它的各位数字,及其各位数字的和
以下是Python的示例代码:
```python
num = input("请输入一个正整数:")
sum = 0
for digit in num:
sum += int(digit)
print("各位数字之和为:", sum)
```
首先,程序要求用户输入一个正整数,使用`input()`函数获取输入的字符串。然后,使用一个变量`sum`来保存各位数字之和,初始化为0。
接下来,使用`for`循环遍历输入的字符串,对于每个字符(即每个数字),使用`int()`函数将其转换为整数类型,累加到`sum`中。
最后,输出各位数字之和。
阅读全文