编写函数total(n),要求功能,计算并返回1+2+3+...+n的值。在主程序中调用该函数计算1+...+23的和加上1+...+18的和再加上1+...+45的和
时间: 2024-06-15 15:08:57 浏览: 71
c代码-请编写函数sum,其功能是:用for循环语句求1到n之间所有偶数之和(若n为偶数包括n), 并将结果返回给主函数。(n值由主函数传入)
函数total(n)的功能是计算并返回1+2+3+...+n的值。可以使用循环来实现这个功能,具体代码如下:
```python
def total(n):
sum = 0
for i in range(1, n+1):
sum += i
return sum
result = total(23) + total(18) + total(45)
print(result)
```
在主程序中,我们分别调用total函数计算1+...+23的和、1+...+18的和和1+...+45的和,然后将它们相加并打印出结果。
阅读全文