程式語言 C語言 C Language 費式數列 fibonacci sequence

更新 發佈閱讀 1 分鐘

第n項的費式數列為何?


#include<stdio.h>

int main()

{

int a0=0, a1=1, a2=1, i=3, fib, n;

scanf("%d", &n);

if (n==0)

printf("0\n");

else if (n<=2)

printf("1\n");

else

while(n>=i)

{

a0=a1;

a1=a2;

a2=a0+a1;

i++;

fib=a2;

}

printf("%d",fib);

return 0;

}

#c語言#費式數列#程式設計

留言
avatar-img
cook kanto的沙龍
0會員
1內容數
你可能也想看
Thumbnail
最近 vocus 開放了一個新福利:考績優異的同事,可以申請遠端工作,公司還直接送一張機票。消息一出,全公司瞬間進入「旅遊準備模式🏖️」: 有人半夜在比價住宿,打開十幾個分頁算平均一晚到底要不要超過 2,000; 有人打開影片看「__城市一日生活費實測」; 也有人開始打開試算表,冷靜的敲著計
Thumbnail
最近 vocus 開放了一個新福利:考績優異的同事,可以申請遠端工作,公司還直接送一張機票。消息一出,全公司瞬間進入「旅遊準備模式🏖️」: 有人半夜在比價住宿,打開十幾個分頁算平均一晚到底要不要超過 2,000; 有人打開影片看「__城市一日生活費實測」; 也有人開始打開試算表,冷靜的敲著計
Thumbnail
題目敘述 題目會給我們泰伯納西數列的一般項和初始條件,要求我們實現找出第n項的function。 def tribonacci(self, n: int): 泰伯納西數列的一般項: Tn+3 = Tn + Tn+1 + Tn+2 for n >= 0. 泰伯納西數列的初始條件: T0 = 0,
Thumbnail
題目敘述 題目會給我們泰伯納西數列的一般項和初始條件,要求我們實現找出第n項的function。 def tribonacci(self, n: int): 泰伯納西數列的一般項: Tn+3 = Tn + Tn+1 + Tn+2 for n >= 0. 泰伯納西數列的初始條件: T0 = 0,
Thumbnail
深入淺出,從最基本的 費式數列, 一探動態規劃的奧秘與精隨。
Thumbnail
深入淺出,從最基本的 費式數列, 一探動態規劃的奧秘與精隨。
Thumbnail
C笔记:字符串
Thumbnail
C笔记:字符串
Thumbnail
三維陣列(Three-dimensional array)   
Thumbnail
三維陣列(Three-dimensional array)   
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News