编写程序,求自然数n的各位数字之和,其中n的值由键盘输入。
时间: 2024-03-10 20:44:04 浏览: 104
C语言编程-编写函数fun求1!+2!+3!+ …… +n!的和,在main函数中由键盘输入n值,并输出运算结果;
5星 · 资源好评率100%
好的,我可以帮您编写这个程序。您可以参考下面的Python代码:
```python
n = input("请输入一个自然数n:")
sum = 0
for digit in n:
sum += int(digit)
print("n的各位数字之和为:", sum)
```
程序首先通过`input`函数获取用户输入的自然数n,然后使用`for`循环遍历n的各个数字,并将它们相加得到总和。最后,程序输出n的各位数字之和。
请注意,这个程序假定用户输入的是一个正整数。如果用户输入的不是自然数,程序可能会出错。您可能需要在程序中加入一些输入验证代码来确保用户输入的是有效的自然数。
阅读全文