斐波拉契数列java数组
时间: 2023-12-05 19:40:17 浏览: 75
java代码-使用java解决斐波那契数列的源代码
斐波那契数列是指这样一个数列:0、1、1、2、3、5、8、13、21、34、……
在数学上,斐波那契数列以如下被以递归的方法定义:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n>=2,n∈N*)。
在Java中,可以使用数组来存储斐波那契数列。以下是一个示例代码:
```
public class Fibonacci {
public static void main(String[] args) {
int n = 10; // 求斐波那契数列的前n项
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++) {
System.out.print(fib[i] + " ");
}
}
}
```
在上面的代码中,我们首先定义了一个整型变量n,表示要求斐波那契数列的前n项。然后我们创建了一个长度为n的整型数组fib,并将第一项和第二项分别赋值为0和1。接着使用for循环计算出剩余的项,并将它们存储在数组中。最后使用for循环输出数组中的所有元素。
阅读全文