91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

費布拉切數列

發布時間:2020-06-19 06:04:42 來源:網絡 閱讀:3313 作者:檸檬dream 欄目:編程語言

 費布拉切數列又稱黃金分割數列,指的是這樣一個數列:1 1 2 3 5 8 13 21....

 實現費布拉切數列的方法有兩種,一種是以數組下標的形式,arr[i]=arr[i-1]+arr[i-2];arr[0]=1;

arr[1]=0;

代碼:

#include <stdio.h>
int main()
{
	int arr[12];
	int i;
	arr[0]=1;
	arr[1]=1;
	for(i=2;i<12;i++)
	{
		arr[i]=arr[i-1]+arr[i-2];
	}
	for(i=0;i<12;i++)
	{
		printf("%d  ",arr[i]);
	}
	return 0;
}

第二種方法中使用了交換數的原理,f3=f1+f2;f1=f2,f2=f3

代碼:

#include <stdio.h>
int Fib(int num)
{
	int f1=1,f2=1,f3=2;
	if (num<3)
	{
		return 1;
	}
	else 
	{
		num=num-2;
		while(num)
		{
			f3=f1+f2;
			f1=f2;
			f2=f3;
			num--;
			//printf("%d ",f3);
		}	
	}
	return f3;
}
int main()
{
	int num=8;
	int ret=Fib(num);
	printf("%d",ret);
	return 0;
}


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

合川市| 黄浦区| 淮南市| 上犹县| 金坛市| 香河县| 洱源县| 遂昌县| 陆良县| 朔州市| 金昌市| 大田县| 积石山| 南阳市| 孝感市| 宜州市| 旺苍县| 马山县| 德保县| 岑溪市| 界首市| 平定县| 广灵县| 崇信县| 白玉县| 崇州市| 乌拉特中旗| 托克逊县| 凤山县| 鄱阳县| 霍州市| 西安市| 金沙县| 铁岭市| 尼木县| 深泽县| 虞城县| 新疆| 大埔县| 旬邑县| 奎屯市|