題目:古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?
1.程式分析: 兔子的規律為數列1,1,2,3,5,8,13,21….
/**
* 兔子問題
* 斐波那契數列求值
* @author administrator
*題目:古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,
*小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?
*1.程式分析: 兔子的規律為數列1,1,2,3,5,8,13,21....
*/public class rabbit
//我自己寫的方法
public static void myfunction(int months)
lastlastgivebirth = lastgivebirth;
lastgivebirth = givebirth;
count = count+givebirth;
system.out.println("第"+month+"個月的兔子對數:"+count);}}
//遞迴方法實現(我認為好的方法)
public static int fib(int month)else
}}
java經典程式設計題(13 15)
public class demo1 執行結果 public class demo1 sum sum day 再加上某天的天數 判斷是不是閏年 if year 400 0 year 4 0 year 100 0 leap 1 else leap 0 如果是閏年且月份大於2,總天數應該加一天 if l...
java經典程式設計題 19 21
1.程式分析 先把圖形分成兩部分來看待,前四行乙個規律,後三行乙個規律,利用雙重 for迴圈,第一層控制行,第二層控制列。public class demo1 system.out.println for int i 3 i 1 i system.out.println public class d...
50道經典Java邏輯程式設計題 1 3
程式1 題目 古典問題 有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?1.程式分析 兔子的規律為數列1,1,2,3,5,8,13,21.class yue public int getyue class rabbi...