方法求斐波拉契数列的每一项,在主方法中求前20项的和,并输出
时间: 2024-03-23 11:42:31 浏览: 54
计算斐波那契数列前20项
下面是 Java 代码实现:
```
public class Fibonacci {
public static void main(String[] args) {
int n = 20;
int sum = 0;
for (int i = 1; i <= n; i++) {
int fib = fibonacci(i);
sum += fib;
}
System.out.println("前20项的和为:" + sum);
}
public static int fibonacci(int n) {
if (n <= 0) {
return 0;
} else if (n == 1 || n == 2) {
return 1;
} else {
return fibonacci(n - 1) + fibonacci(n - 2);
}
}
}
```
运行结果:
```
前20项的和为:17710
```
阅读全文