當前位置:首頁 » 編程軟體 » 斐波那契函數編譯

斐波那契函數編譯

發布時間: 2023-12-03 17:58:04

① 用C語言編程 斐波那契數列:1,1,2,3,5,8,13…,輸出前13項,每行輸出5個數。

1、首先打開C語言軟體,在主函數main中,聲明定義一個長度為20個元素的數組,並且給第0個第1個元素賦值為1。

② C語言 數組 斐波那契數列

#include "stdafx.h" //這是 VS 預編譯頭。其他系統刪除。
#include<stdio.h>
#include<stdlib.h> //使用 system("pause"); 時需要。
//MS 否決了 scanf 等函數,加上下句,仍然可用。其他系統刪除。
#pragma warning(disable:4996)

//問題:斐波那契數列的定義為: F1=1,F2=1,F(n)=F(n-2)+F(n-1)
int Fibonacci(int n)
{
if (n == 1)
return 1;
if (n == 2)
return 1;
return Fibonacci(n - 2, f1, f2) + Fibonacci(n - 1, f1, f2);
}

// VS 標准主函數聲明,其他系統請根據系統更改。
int _tmain(int argc, _TCHAR* argv[])
{
int i, k, d[40];
scanf("%d", &k);
for (i = 0; i < k; i++)
{
scanf("%d", &d[i]);
}
for (i = 0; i < k; i++)
{
printf("%d\n", Fibonacci(d[i]));
}

system("pause"); //防止窗口一閃而過
return 0;
}

熱點內容
三質數編程 發布:2025-09-17 04:04:41 瀏覽:553
ftp伺服器密碼如何修改 發布:2025-09-17 03:48:07 瀏覽:297
python爬蟲豆瓣 發布:2025-09-17 03:41:59 瀏覽:204
我的世界國際版加入伺服器電腦版 發布:2025-09-17 03:41:14 瀏覽:934
附件上傳相片 發布:2025-09-17 03:39:53 瀏覽:437
微信賬號密碼組合是什麼 發布:2025-09-17 03:30:05 瀏覽:394
windows如何查看ftp安裝環境 發布:2025-09-17 03:30:02 瀏覽:912
java培訓機構推薦 發布:2025-09-17 03:20:58 瀏覽:87
開伺服器時如何開pvp 發布:2025-09-17 03:02:23 瀏覽:970
安卓手機序列號a開頭什麼意思 發布:2025-09-17 02:59:26 瀏覽:690