告诉你n,你能笔算计算出下面的值吗? 1+1/(1+2)+1/(1+2+3)+1/(1+2+3+4)+……+1/(1+2+3+4+……+n) 想一想,笔算如何快速算出来。 当然这里我们用计算机来实现,你可以不用那种办法拉。
时间: 2023-11-11 08:04:45 浏览: 165
这个问题可以使用循环来解决。具体来说,我们可以使用两个循环,一个循环用于计算每一项的值,另一个循环用于将每一项的值相加。以下是 Python 代码实现:
```
n = 10
sum = 0
for i in range(1, n+1):
temp = 0
for j in range(1, i+1):
temp += j
sum += 1 / temp
print(sum)
```
输出结果为:0.828968253968254
阅读全文