3.有一个分数序列 2/1,3/2,5/3,8/5,13/8,21/13,…求出这个数列的前20项之和。
时间: 2023-12-13 10:31:03 浏览: 62
Java基础编程:求出一个数列的前20项之和
这个数列是斐波那契数列的一种变形,其中每一项都是前一项和前前一项的分数之和。因此,我们可以使用循环来计算前20项的和。具体步骤如下(Python代码):
```python
# 定义前两项
a, b = 2, 1
# 定义和
total = 0
# 循环计算前20项
for i in range(20):
# 将当前项加入和中
total += a / b
# 计算下一项
a, b = a + b, a
# 输出结果
print(total)
```
运行以上代码,可以得到前20项的和为:32.66026079864164。
阅读全文