有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前n项之和,保留两位小数
时间: 2023-04-27 14:06:15 浏览: 99
这个数列是斐波那契数列的一种变形,可以用以下公式表示:
第n项 = 第n-1项 + 第n-2项
其中,第1项为2/1,第2项为3/2。
根据这个公式,可以用循环来计算前n项之和:
sum = 2/1 + 3/2
a = 2/1
b = 3/2
for i in range(3, n+1):
c = a + b
sum += c/b
a = b
b = c
最后,将sum保留两位小数即可。
阅读全文