本帖最後由 楊貳鈞 於 2019-1-25 13:40 編輯
- import java.util.Scanner;
- public class Ch03
- {
- static int fai(int n)
- {
- if(n<2)
- return n;
- else
- return fai(n-2)+fai(n-1);
- }
- public static void main(String[] args)
- {
- Scanner s=new Scanner(System.in);
- int n;
- System.out.print("請問要推算費氏數列到第幾項次? ");
- n=s.nextInt();
- for(int i=0; i<=n; i++)
- {
- System.out.print(fai(i)+" ");
- }
- }
- }
複製代碼 |