下列給定程序中函數(shù)fun的功能是。用遞歸算法計算斐波拉契數(shù)列中第n項的值。從第l項起,斐波拉契數(shù)列
下列給定程序中函數(shù)fun的功能是。用遞歸算法計算斐波拉契數(shù)列中第n項的值。從第l項起,斐波拉契數(shù)列為:1、1、2、3、5、8、l3、21、……
例如,若給n輸入7,則該項的斐波拉契數(shù)值為l3。請改正程序中的錯誤,使它能得出正確的結(jié)果。注意:部分源程序在文件MODll.C中,不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
正確答案:【參考答案】去掉分號(2Casel:caBe2:returnl;【考點分析】本題考查:switch語句,其一般形式為switch(表達式)cage常量表達式l:語句l;case常量表達式2:語句2;cm常量表達式n:語句n;default:語句n+1;其中switch(表達式)后不應(yīng)該帶有“;”,同時case語句常量后應(yīng)該是“:”?!窘忸}思路】C語言中,switch語句之后不能有分號,并且case語句常量后應(yīng)用的是冒號。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。