构造一个函数求一个正整数的各位数值之和主函数调用该函数求任意正整数的各位数字之和
时间: 2023-05-19 12:02:01 浏览: 86
C语言程序设计-编写函数判断一个整数m的各位数字之和能否被7整除,可以被7整除则返回1,否则返回0;调用该函数找出10
5星 · 资源好评率100%
好的,这是一个简单的函数,可以计算一个正整数的各位数值之和:
```python
def sum_of_digits(n):
total = 0
while n > 0:
total += n % 10
n //= 10
return total
```
你可以在主函数中调用这个函数来计算任意正整数的各位数字之和,例如:
```python
n = int(input("请输入一个正整数:"))
print("该数的各位数字之和为:", sum_of_digits(n))
```
希望这可以帮到你!
阅读全文