- import java.util.Scanner;
- public class Ch09 {
- static int fai(int a) {
- if (a < 2) {
- return (1);
- } else {
- return fai(a - 1) + fai(a - 2);
- }
- }
- public static void main(String[] args) {
- Scanner scn = new Scanner(System.in);
- System.out.print("費氏數列至第幾項次?");
- int a = scn.nextInt();
- for (int i = 1; i < a; i += 1) {
- System.out.println(fai(i));
- }
- }
- }
複製代碼 |