Visual C 程式設計,Visual C 程式設計

2022-08-17 14:25:02 字數 1455 閱讀 6842

1樓:寒柳孤舟

看到上面的回答我無語了 這是很簡單的遞迴演算法 其實說實話我沒有完全理解你的意思。我是這麼理解你的當輸入乙個小於30的數時,顯示你輸入那個數的所有相。當你輸入大於30的數時只顯示前三十相。

因為後面的那些相太大如果用int型會溢位,導致輸出會不正常顯示。我的程式如下

#include

int fib(int n)

;//陣列對應的值就是函式的值,對前幾項初始化for(i=3;i<=31;i++)//因為前三項我們在定義陣列時已經出初始化

f=a[n];

return f;

}void main()

else //大於三十隻顯示前三十相}

2樓:匿名使用者

#include

using namespace std;

void fib(int n) }}

void main()

f(0)=0

f(1)=1

f(2)=1

f(3)=2

f(4)=3

f(5)=5

f(6)=8

f(7)=13

f(8)=21

f(9)=34

f(10)=55

f(11)=89

f(12)=144

f(13)=233

f(14)=377

f(15)=610

f(16)=987

f(17)=1597

f(18)=2584

f(19)=4181

f(20)=6765

f(21)=10946

f(22)=17711

f(23)=28657

f(24)=46368

f(25)=75025

f(26)=121393

f(27)=196418

f(28)=317811

f(29)=514229

f(30)=832040

press any key to continue

3樓:匿名使用者

void fibo(int n) }

4樓:匿名使用者

#include

using namespace std;

int fib(int n)

int main()

5樓:

//方法一

#include

using std::cout;

using std::endl;

int f(int a)

if(a==1)

return f(a-2)+f(a-1);

}int main()

} int main()

//建議你自己執行一下試一試。

Visual C6 0只是程式設計軟體,那麼VC 語言又是什麼

vc 是microsoft 優化過的c 便於在microsoft visual c 平台上程式設計的 語法和c 一樣,只是有一些函式庫有變化 microsoft visual c 6.0 是編譯器。c 語言,一般不說vc 語言。v 是 visual,可視的意思。c 語言是在c語言基礎上加了class...

visual c14 0 is required怎麼解決python

3 經過實踐,發現安裝visual c 2017後也不管用,還是報這個錯。7 再次安裝要安裝的那個庫,比如我安裝scrapy,安裝成功。python初學,現在使用python3.6 現在開始 1在用原始碼安裝 html view plain copy python setup.py.install ...

visual c 6 0怎麼使用

1 進入程式主視窗,點選我畫圈的那個圖示,新建乙個檔案。2 將其儲存在你要儲存的工程目錄裡,檔名為hello注意字尾一定為.c,cpp字尾為c 檔案。3 然後再文字框裡輸入以下內容 include int main void 然後按ctrl s儲存檔案。4 最後點選上面那個編譯圖示進行c語言的編譯。...