c語(yǔ)言的子過(guò)程 c語(yǔ)言子函數(shù)通用

格式:DOC 上傳日期:2023-04-14 20:23:52
c語(yǔ)言的子過(guò)程 c語(yǔ)言子函數(shù)通用
時(shí)間:2023-04-14 20:23:52     小編:zdfb

人的記憶力會(huì)隨著歲月的流逝而衰退,寫作可以彌補(bǔ)記憶的不足,將曾經(jīng)的人生經(jīng)歷和感悟記錄下來(lái),也便于保存一份美好的回憶。相信許多人會(huì)覺(jué)得范文很難寫?這里我整理了一些優(yōu)秀的范文,希望對(duì)大家有所幫助,下面我們就來(lái)了解一下吧。

c語(yǔ)言的子過(guò)程 c語(yǔ)言子函數(shù)篇一

從前有一對(duì)長(zhǎng)壽兎子,它們每一個(gè)月生一對(duì)兎子,新生的小兎子兩個(gè)月就長(zhǎng)大了,在第二個(gè)月的`月底開(kāi)始生它們的下一代小兎子,這樣一代一代生下去,求解兎子增長(zhǎng)數(shù)量的數(shù)列。以下是小編為大家搜索整理的c語(yǔ)言兎子產(chǎn)子代碼,歡迎閱讀!更多精彩內(nèi)容請(qǐng)及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!

*問(wèn)題分析與算法設(shè)計(jì)

問(wèn)題可以抽象成下列數(shù)學(xué)公式:

un=un-1+un-2

其中:

n是項(xiàng)數(shù)(n>=3)。它就是著名的斐波那契數(shù)列,該數(shù)列的前幾為:1,1,2,3,5,8,13,21...

斐波那契數(shù)列在程序中可以用多種方法進(jìn)行處理。按照其通項(xiàng)遞推公式利用最基本的循環(huán)控制就可以實(shí)現(xiàn)題目的要求。

*程序說(shuō)明與注釋

#include

int main()

{

int n,i,un1,un2,un;

for(n=2;n<3;)

{

printf("please enter required number of generation:");

scanf("%d",&n);

if(n<3) printf("\n enter error!\n"); /*控制輸入正確的n值*/

}

un=un2=1;

printf("the repid increase of rabbits in first %d generation is as felow:\n",n);

printf("l\tl\t");

for(i=3;i<=n;i++)

{

un1=un2;

un2=un;

un=un1+un2; /*利用通項(xiàng)公式求解n項(xiàng)的值*/

printf(i%10?"%d\t":"%d\n",un);

}

printf("\n");

}

*運(yùn)行結(jié)果

please enter required number of generation: 20

the repid increase of rabbits in first 20 generation is as felow:

1 1 2 3 5 8 13 21 34 55

89 144 233 377 610 987 1597 2584 4181 6765

s("content_relate");

【c語(yǔ)言兎子產(chǎn)子代碼】相關(guān)文章:

1.c語(yǔ)言的預(yù)處理代碼

2.c語(yǔ)言快速排序算法及代碼

3.c語(yǔ)言插入排序算法及實(shí)例代碼

4.c語(yǔ)言字符串快速壓縮算法代碼

5.c語(yǔ)言奇偶排序算法詳解及實(shí)例代碼

6.c語(yǔ)言合并排序及實(shí)例代碼講解

7.如何提高單片機(jī)c語(yǔ)言代碼效率

8.c語(yǔ)言文件操作解析詳解及實(shí)例代碼

9.c語(yǔ)言空間換時(shí)間優(yōu)化代碼的技巧方法

【本文地址:http://www.aiweibaby.com/zuowen/2623356.html】

全文閱讀已結(jié)束,如果需要下載本文請(qǐng)點(diǎn)擊

下載此文檔