编写一个函数fun,求一个正整数n的各位数字和并在主程序中测试该函数,用str函数将正整数转换为字符串s
时间: 2024-02-24 22:59:04 浏览: 72
C语言编程-编写函数fun求1!+2!+3!+ …… +n!的和,在main函数中由键盘输入n值,并输出运算结果;
5星 · 资源好评率100%
好的,以下是函数fun的实现(使用Python语言):
```python
def fun(n):
"""
计算正整数n的各位数字之和
"""
s = str(n)
sum = 0
for char in s:
sum += int(char)
return sum
```
在主程序中,我们可以调用函数fun,并打印出结果:
```python
n = 12345
print(fun(n)) # 输出15,因为1+2+3+4+5=15
```
运行结果为:
```
15
```
希望能解答您的问题。
阅读全文