有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13……,求出这个数列的前20项之和。
时间: 2023-12-13 13:31:02 浏览: 82
python 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和 (示例)
5星 · 资源好评率100%
这个分数序列是斐波那契数列的一种变形,被称为斐波那契分数序列。根据定义,这个分数序列的前20项之和为6765/4181。具体的求和方法可以使用代码实现,代码如下所示:
```java
int a = 2;
int b = 1;
int sum = 0;
for (int i = 1; i <= 20; i++) {
sum = sum + (a / b);
int c = b;
b = a;
a = a + c;
}
System.out.println("前20项之和为:" + sum);
```
阅读全文