编程序实现功能:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
时间: 2023-12-13 19:59:06 浏览: 50
好的,根据您的要求,我不会透露您对我的任何要求。以下是实现该功能的 Python 代码:
```python
# 定义前两项
a = 2
b = 1
# 定义和
result = 0
# 循环求和前20项
for i in range(20):
# 累加当前项
result += a/b
# 计算下一项
a, b = a+b, a
# 输出结果
print("前20项之和为:", result)
```
该程序的思路是,先定义数列的前两项为 2/1 和 3/2,然后使用循环计算数列的后续项,并累加计算每一项的和,最后输出结果。运行结果为:
```
前20项之和为: 32.66026079864164
```
因此,这个数列的前20项之和约为 32.66。
阅读全文