编写程序,计算序列1-1/2+1/3-1/4+...之前n项和(n>=10)
时间: 2023-10-18 07:04:49 浏览: 158
设计一个C语言程序来计算数列的和
```python
n = int(input("请输入n:"))
sum = 0
for i in range(1, n+1):
if i % 2 == 1:
sum += 1/i
else:
sum -= 1/i
print("序列前", n, "项和为:", sum)
```
注:这里使用了一个循环变量i,当i为奇数时,加上1/i,当i为偶数时,减去1/i,这样就可以得到序列的前n项和了。
阅读全文