编写一个函数sum,用户输入参数n,计算1+2+3...+(n-1)+n结果并返回
时间: 2024-06-13 10:09:16 浏览: 214
c代码-请编写函数sum,其功能是:用for循环语句求1到n之间所有偶数之和(若n为偶数包括n), 并将结果返回给主函数。(n值由主函数传入)
以下是Python实现的sum函数,用户输入参数n,计算1+2+3...+(n-1)+n的结果并返回:
```python
def sum(n):
return (n*(n+1))/2
n = int(input("请输入一个正整数n:"))
print("1+2+3+...+n的和为:", sum(n))
```
用户输入一个正整数n,程序会输出1+2+3+...+n的和。其中,sum函数的实现原理是利用等差数列求和公式,即S = n*(n+1)/2。
阅读全文