文章责编:wangmeng
看了本文的网友还看了学历中考高考考研专升本自考成考工程 一建二建一造二造一消二消安全会计经济师初级会计中级会计注会资格公务员教师人力社工
医学药师医师护士初级护师主管护师卫生资格临床
临床助理
中医
中医助理
口腔医师
金融基金证券银行期货外语四六级计算机等考软考
三、程序修改题
下列给定程序中函数fun的功能是。用递归算法计算斐波拉契数列中第n项的值。从第l项起,斐波拉契数列为:1、1、2、3、5、8、l3、21、……
例如,若给n输入7,则该项的斐波拉契数值为l3。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改程序的结构。
【参考答案】
去掉分号
(2Case 1:caBe
2:return 1;
【考点分析】
本题考查:switch语句,其一般形式为switch(表达式)
cage常量表达式l:语句l;case常量表达式2:语句2;
cm常量表达式n:语句n;default:语句n+1;
其中switch(表达式)后不应该带有“;”,同时case语句常量后应该是“:”。
【解题思路】
C语言中,switch语句之后不能有分号,并且case语句常量后应用的是冒号。
微信搜索"考试吧"获取更多考试资讯、备考资料
相关推荐: