输入正整数n,计算1+1/3+1/5+1/7的前n项和
时间: 2023-09-27 15:08:32 浏览: 179
c++求1+1/2+1/3+...+1/n
5星 · 资源好评率100%
可以使用循环来计算每一项的值并累加求和。
代码如下:
```
n = int(input("请输入正整数n:"))
sum = 0 # 初始化和为0
for i in range(n):
term = 1 / (2 * i + 1) # 计算每一项的值
sum += term # 累加到和中
print("前", n, "项和为:", sum)
```
这里使用了一个循环变量i,从0到n-1循环,每次计算第i项的值1/(2i+1),并累加到和sum中。最后输出结果。
阅读全文