1
有壹對兔子,三個月生壹對兔子,那麽,1月:2個(1對);2月:2個(1對);3月:4個(2對);
兔寶寶不死,三個月生壹對兔子,那麽,4月:4個(這裏應該是6個(即3對),因為第4月時最開始的壹對兔子還會繼續生。。);5月:4個(這裏應該是10個(即5對),因為最開始的壹對兔子與第3月出生的壹對兔子,他們在第5月生了2對,在加上原來的,即5對。。)
以後同理。。。。。。。。。。。。。。。。(呃。。其實妳就理解成斐波那契數列就行了。。)
2
if(i%2==0) printf("\n");/*控制輸出,每行四個*/
它其實就是壹個顯示格式的問題。。i代表當前的月份數,壹次PRINTF()輸出當前月份的兔子數。所以就是輸出4個數就換行。。。