c語言斐波那契數(shù)列前20 c語言:利用數(shù)組求斐波那契數(shù)列的前20項(xiàng)?
c語言:利用數(shù)組求斐波那契數(shù)列的前20項(xiàng)?代碼如下:int a[20]={1,1};printf(%%dT%dT”,a[0],a[1]);for(int i=0;i<20;i){printf(%%
c語言:利用數(shù)組求斐波那契數(shù)列的前20項(xiàng)?
代碼如下:
int a[20]={1,1};
printf(%%dT%dT”,a[0],a[1]);
for(int i=0;i<20;i)
{
printf(%%dT”,a[i]=a[i-1]a[i-2]);
你在寫什么?C=ab,則C賦給B,B賦給a,相當(dāng)于C賦給a和B,直接C=2B,輸出都是偶數(shù)。錯誤是for循環(huán)中語句的順序,首先應(yīng)該是a=B,B=C,C=ab。你試試
printf(%d,c)
for(I=1I
{
printf(%d,c)
a=b
b=c
c=ab
}
C語言輸出斐波那契數(shù)列前30項(xiàng),我寫的哪錯了?
1。首先打開VC,點(diǎn)擊文件和新建;
2。選擇Win32 console應(yīng)用程序并在右側(cè)輸入項(xiàng)目的名稱和地址以確認(rèn);
3。選擇要完成的空項(xiàng)目。
4. 再次點(diǎn)擊文件,新建,
5,選擇c源文件并輸入文件名,確認(rèn),
6,輸入如圖所示的代碼,這里以前十個斐波那契數(shù)為例,需要輸出其他數(shù)字時,請將5改為對應(yīng)數(shù)字的一半(例如,要輸出前20,將圖中的5改為10);
7,單擊右上角的compile run按鈕。
8. Fibonacci序列的前10項(xiàng)成功輸出,如圖所示。