java使用循坏,输出斐波那契数列的前20项
时间: 2023-11-18 15:01:45 浏览: 55
好的,以下是Java代码实现斐波那契数列的前20项:
```java
public class Fibonacci {
public static void main(String[] args) {
int n = 20, t1 = 0, t2 = 1;
System.out.print("前 " + n + " 个斐波那契数列项:");
for (int i = 1; i <= n; ++i) {
System.out.print(t1 + " + ");
int sum = t1 + t2;
t1 = t2;
t2 = sum;
}
}
}
```
输出结果为:
```
前 20 个斐波那契数列项:0 + 1 + 1 + 2 + 3 + 5 + 8 + 13 + 21 + 34 + 55 + 89 + 144 + 233 + 377 + 610 + 987 + 1597 + 2584 + 4181 +
```
相关问题
Java输出斐波那契数列前20项之和
好的,您可以使用以下代码输出斐波那契数列前20项之和:
```java
public class FibonacciSum {
public static void main(String[] args) {
int n = 20;
int sum = 0;
int[] fib = new int[n];
fib[0] = 0;
fib[1] = 1;
for (int i = 2; i < n; i++) {
fib[i] = fib[i - 1] + fib[i - 2];
}
for (int i = 0; i < n; i++) {
sum += fib[i];
}
System.out.println("斐波那契数列前20项之和为: " + sum);
}
}
```
java使用递归方法实现斐波那契数列前20项
下面是使用递归方法实现斐波那契数列前20项的Java代码:
```java
public class Fibonacci {
public static void main(String[] args) {
for (int i = 1; i <= 20; i++) {
System.out.print(fibonacci(i) + " ");
}
}
public static int fibonacci(int n) {
if (n == 1 || n == 2) {
return 1;
} else {
return fibonacci(n - 1) + fibonacci(n - 2);
}
}
}
```
输出结果为:
```
1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765
```
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)