编写一个程序,求1-1/2+1/3-1/4+…+1/99-1/100
时间: 2023-05-21 16:05:02 浏览: 64
C#求1-1/2+1/3-1/4+…….-1/100的值
以下是相应的 Python 代码:
sum = 0
for i in range(1, 101):
if i % 2 == 0:
sum -= 1/i
else:
sum += 1/i
print(sum)
输出结果为:0.688172179310195
做法是遍历 1 到 100,如果是偶数项则减去其倒数,否则加上其倒数,并将结果累加起来。最后输出累加和即可。
阅读全文