非常經典的JAVA程式設計題(兔子規律)

2021-07-11 12:12:55 字數 701 閱讀 5376

題目:古典問題:有一對兔子,從出生後第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...