c語言編程例題兔子產(chǎn)子

c語言編程例題兔子產(chǎn)子

ID:8875181

大小:13.50 KB

頁數(shù):2頁

時間:2018-04-10

c語言編程例題兔子產(chǎn)子_第1頁
c語言編程例題兔子產(chǎn)子_第2頁
資源描述:

《c語言編程例題兔子產(chǎn)子》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、核心提示:從前有一對長壽兎子,它們每一個月生一對兎子,新生的小兎子兩個月就長大了  從前有一對長壽兎子,它們每一個月生一對兎子,新生的小兎子兩個月就長大了,在第二個月的月底開始生它們的下一代小兎子,這樣一代一代生下去,求解兎子增長數(shù)量的數(shù)列?! ?問題分析與算法設(shè)計  問題可以抽象成下列數(shù)學(xué)公式:  Un=Un-1+Un-2  其中:  n是項數(shù)(n>=3)。它就是著名的斐波那契數(shù)列,該數(shù)列的前幾為:1,1,2,3,5,8,13,21...  斐波那契數(shù)列在程序中可以用多種方法進(jìn)行處理。按照其通項遞推公式利用最基本的循環(huán)控制就可以實現(xiàn)題目的要求?! ?程序說明與注釋  

2、#include  intmain()  {  intn,i,un1,un2,un;  for(n=2;n<3;)  {  printf("Pleaseenterrequirednumberofgeneration:");  scanf("%d",&n);  if(n<3)printf("Entererror!");/*控制輸入正確的N值*/  }  un=un2=1;  printf("Therepidincreaseofrabbitsinfirst%dgenerationisasfelow:",n);  printf("ltlt");  for(i=

3、3;i<=n;i++)  {  un1=un2;  un2=un;  un=un1+un2;/*利用通項公式求解N項的值*/  printf(i%10?"%dt":"%d",un);  }  printf("");  }  *運行結(jié)果  Pleaseenterrequirednumberofgeneration:20  Therepidincreaseofrabbitsinfirst20generationisasfelow:  11235813213455  891442333776109871597258441816765對我有用(4)對我沒用(0)我要報

4、錯我要收藏

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。