日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

C語言進(jìn)階:求斐波那契數(shù)列

工具/材料visual studio
操作方法01、求斐波那契數(shù)列有兩種思路:循環(huán)與遞歸 。我們首先來看循環(huán)的方式 。為了與實(shí)際下標(biāo)對應(yīng),我設(shè)置數(shù)組第一項(xiàng)為0 。

C語言進(jìn)階:求斐波那契數(shù)列


02、對索引i的值進(jìn)行判斷:i==1,則令a[i]=1 。否則a[i]=a[i-1] a[i-2];
03、然后再添加一個(gè)打印函數(shù) , 只需要打印第1-n項(xiàng)即可 。
04、編寫測試函數(shù),用n=5與n=10測試,代碼與結(jié)果如下:
05、在這里,我寫出求第n項(xiàng)的函數(shù) , 接下來只需要添加一個(gè)外函數(shù)就可以求出 。
06、接下來,測試n=5與n=10,即依次調(diào)用遞歸函數(shù)計(jì)算每一個(gè)值 。
【C語言進(jìn)階:求斐波那契數(shù)列】07、運(yùn)行的結(jié)果如下,與之前的循環(huán)一致 。

    推薦閱讀