使用vs2019
iso c++14 標準 (/std:c++14)
有一對兔子,從出生後第3個月起每個月都生一對兔子,分析:兔子的規律為數列1,1,2,3,5,8,13,21....即下個月是上兩個月之和(從第三個月開始)。小兔子長到第三個月後每個月又生一對兔子,
假如兔子都不死,求第n個月的兔子有多少對?
//兔子生崽
//古典問題(兔子生崽):有一對兔子,從出生後第3個月起每個月都生一對兔子,/
//小兔子長到第三個月後每個月又生一對兔子,/
//假如兔子都不死,問每個月的兔子總數為多少對?(輸出前40個月即可)
//兔子規律為數列1,1,2,3,5,8,13,21....,即下個月是上兩個月之和(從第三個月開始)。
//本練習不涉及報錯處理機制!
#include #include int main()
// 定義遞迴函式
兔子生崽問題
假設一對小兔的成熟期是乙個月,即乙個月可長成成兔,那麼如果每對成兔每個月都可以生一對小兔,一對新生的小兔從第二個月起就開始生兔子,試問從一對兔子開始繁殖,一年以後可有多少對兔子?請程式設計求解該問題。參 依題意,兔子的繁殖情況如圖所示。圖中實線表示成兔仍是成兔或者小兔長成成兔 虛線表示成兔生小兔。觀...
兔子生崽問題
題目內容 假設一對小兔的成熟期是乙個月,即乙個月可長成成兔,那麼如果每對成兔每個月都可以生一對小兔,一對新生的小兔從第二個月起就開始生兔子,試問從一對兔子開始繁殖,n n 12 月以後可有多少對兔子 即當年第n月份總計有多少對兔子,含成兔和小兔 請程式設計求解該問題,n的值要求從鍵盤輸入。1 每月小...
兔子生崽問題 複習
假設一對小兔的成長期為乙個月,即乙個月可長成成兔,那麼,如果每對成兔每個月都可以生一對小兔,一對新生的小兔從第二個月就開始生兔子,試問從一對兔子開始繁殖,一年後能有多少對兔子 小兔子對數和大兔子對數構成兩個相同的數列,不過小兔子對數數列向後推遲了乙個月,因為上月有幾對大兔子,這個月就應有幾對小兔子 ...