用JAVA程序的一维数组计算Fibonacci序列值

来源:百度知道 编辑:UC知道 时间:2024/06/12 12:17:09

public static void main(String[] args) {
int[] is = f(10);
for(int i : is)
System.out.println(i);
}

// 输入长度,得到数组
public static int[] f(int length) {
if (length < 2)
return null;
int[] fs = new int[length];
fs[0] = 1;
fs[1] = 1;
for (int i = 2; i < length; i++) {
fs[i] = fs[i-1] + fs[i-2];
}

return fs;
}