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