代码中的 30 可任意更改为大于2的斐波那契数列中的元素个数
/*
8. 使用循环完成30位以内的斐波那契数列
1 1 2 3 5 8 11 19...
*/
import java.util.Scanner;
class Test8 {
public static void main(String[] args) {
int num1 = 1, num2 = 1;
int sum = 0, i = 2;
System.out.print(num1 +" ");
System.out.print(num2 +" ");
while (i < 30) {
sum = num1 + num2;
num1 = num2;
num2 = sum;
System.out.print(sum +" ");
i += 1;
}
}
}