1樓:匿名使用者
根據題意,得出以下結果:
年份:0 0.5 1 1.5 2 2.5 3 3.5 4 ...
兔子:1 1 2 3 5 8 13 21 34...
序號: 0 1 2 3 4 5 6 7 8...
所以發現規律:除前兩個外,後面的則是等於前兩個的種即:a0=1,a2=1,an=a(n-1)+a(n-2)
這樣程式就可以開始編制了
#include "stdio.h"
main()
else
}printf("\n第%d年末總共會有%d對兔子",year,total);}
2樓:匿名使用者
用遞迴不是好的解決方法
c語言程式設計:兔子繁殖問題
3樓:匿名使用者
思路不要亂。這個月的兔子只有兩個**,一個**是上個月的老兔子,另一個**是這個月剛出生的兔子,而這個月剛出生的兔子,就是兩個月前的所有兔子,因為兩個月前的所有兔子,無論兩個月前就是老的,還是兩個月前剛生的,到了這個月就全部具有生育能力,每隻都可以下一對兒,所以可以得到一個遞推關係f(n) = f(n - 1) + f(n - 2)。那麼程式自然是
至於你的程式,很難把它改正確,因為這題壓根不是那個思路,那樣想會越想越亂的
4樓:用心愛你你不
#include
#include
#include
#define m 13
int main()
;for(i=2;i月兔子總數:%d\n",i,a[i]);
}getch();
return 0;}
5樓:劍影越林
這個題就是一個斐波那契數列
1,1,2,3,5,8,13,21,34
每個數等於前兩個數之和
用迴圈和遞迴都能寫
int fun(int month)
int arr[100]=;
int fei(int num)
if(arr[num-1])
ret+=arr[num-1];
else
return ret;}}
c語言程式設計題目 兔子繁衍問題?
6樓:匿名使用者
斐波那契數列,瞭解一下。
**網上太多了,就不給出了,自己搜尋一下就好。
7樓:自我程式設計
方法一、用遞抄歸。
方法二、把襲兔子定義成結構,每個兔子自帶計時器變數,繁殖就是新建節點,構建結構連結串列。每次迴圈遍歷所有節點的計時變數大於3的就新建一個節點插入連結串列。最後統計節點數量。
我用方法1來寫:
#include
int childbirth(int bmth,int gmth)//bmth:呼叫時傳0,gmth:經過的最大月數
int main()
8樓:匿名使用者
#include
typedef unsigned long long ull;
int main()
printf("兔子
有專%lld對屬",m2);
return 0;}
c語言關於兔子繁殖的問題
9樓:聽不清啊
#include
int main()
return 0;}
10樓:叢青芬荀女
你這裡的兔子有繁殖期跟壽命的,我覺得用迴圈,判斷比較好追問:
這個我知道,for和if肯定要寫到**裡面啊,只是這裡要求兔子的對數,肯定是涉及遞迴的啊····因為是逐年增加的嘛···你好好想想··回答:
你先判斷一下n再做,如果n小於4,則是普通算拉,如果大於4,則要求出是4的幾倍,這個數的兔子不繁殖啦,再判斷是否大於6,大於6的還要減去死去的兔子啊補充:
我建議你立表看一下,就很清楚這個問題啦補充:
你要是想要的,我可以給你編一個。
c語言 兔子的繁殖問題(注意,就是按題目樣例要求輸入然後輸出,要一樣)
11樓:匿名使用者
#include "stdio.h"
void func(int n)
for (int j=0; j }void main() if (n<=0) func(n);}} 12樓: #include int main() return 0;} int main printf 字母數 d n空格數 d n數字數 d n其他字元數 d n letters,space,digit,other return 0 第一個問題 無效的主要 i 100 i 100 第二個問題,到1 100奇 0 int i 1 i 1 100 i i 100 而 i ... 這尼瑪是考試題吧?include int main if aif bprintf d d d a,b,c return 0 那個就是一個轉換 借用一個變數,轉換if 括號中的內容。c語言程式設計問題 5 提問怎麼改。把replace函式提到main函式外面。提到main函式的前面。或者在main前面... 1 要是main函式返回值是int型的,那就要return 0或者其他數字。要是是void main 的話,就不用填,或者return退出。2 你的1e2是浮點數,所以是100.0。要是是整形的話,就是100了 3 是 1.23450e 2 而不是 1.2345e 2 的原因是浮點數可以精確小數點後...c語言程式設計問題,C語言程式設計問題?
c語言程式設計問題,c語言程式設計問題
C語言程式設計有關問題,c語言程式設計