题目:faibonacci(费波那契)数列的前几个数分别为0,1,1, 2,3,5,……。从第3 项开始,每一项都等于前两项的和。 读入一个整数n,编程求出此数列的前n 项。 注意:这里的数列是从0 开始的。
import java.util.Scanner;
public class zuoye1{
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入整数:");
int n = input.nextInt();
if (n == 1) {
System.out.print(0);
} else if (n >= 2) {
int[] num = new int[n];
System.out.print(0 + "\t" + 1);
for (int i = 2; i < n; i++) {
num[0] = 0;
num[1] = 1;
num[i] = num[i - 1] + num[i - 2];
System.out.print("\t" + num[i]);
}
}
}
}