首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数fun的功能是:用递归算法计算斐波拉契数列中第n项的值。 从第1项起,斐波拉契数列为:1,1,2,3,5,8,13, 21,… 例如,若给n输入7,则该项的斐波拉契数值为13。 请改正程序中的错误,使它能得出正确结果。
下列给定程序中函数fun的功能是:用递归算法计算斐波拉契数列中第n项的值。 从第1项起,斐波拉契数列为:1,1,2,3,5,8,13, 21,… 例如,若给n输入7,则该项的斐波拉契数值为13。 请改正程序中的错误,使它能得出正确结果。
admin
2018-03-28
46
问题
下列给定程序中函数fun的功能是:用递归算法计算斐波拉契数列中第n项的值。
从第1项起,斐波拉契数列为:1,1,2,3,5,8,13, 21,…
例如,若给n输入7,则该项的斐波拉契数值为13。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
long fun(int g)
{
/*********found*********/
switch(g);
{
Case 0:return 0;
/*********found*********/
Case 1;CaSe 2:return 1;
}
return(fun(g—1)+fun(g一
2));
}
void main()
{
long fib;int n;
printf("Input n:");
scanf("%d",&n);
printf("n=%d\n},n);
fib=fun(n);
printf("fib=%d\n\n",
fib);
}
选项
答案
(1)去掉分号 (2)case 1:case 2:retum 1;
解析
本题考查:switch语句。其一般形式如下:
switch(表达式){
case常量表达式1:语句1;
case常量表达式2:语句2;
case常量表达式n:语句n;
default:语句n+1;
}
其中switch(表达式)后不应该带有“;”,同时case语句常量后应该是“:”。
C语言中,switch语句之后不能有分号,并且case语句常量后应用的是冒号。
转载请注明原文地址:https://www.kaotiyun.com/show/bDxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:intx=3;do{printf("%d",x-=2);}while(!(--x));其输出结果是______。
有以下程序:#include<stdio.h>intf(inta)returna%2;}main()ints[8]={1,3,5,2,4,6},i,
若有以下程序段:intm=0xabc,n=0xabc;m-=n;printf("%X\n",m);执行后输出结果是()。
在软件开发过程中,软件结构设计是描述______。
数据库系统的核心是
阅读下面程序,则执行后的输出结果是【】。#include"stdio.h"main(){intx,y,z;x=1;y=2;z=3;if(x>y)if(x>z)printf("%d",x);el
下列程序的运行结果为【】。#include<stdio.h>main(){staticcharstr1[40];charstr2140];strcpy(str2,"China")
以下数组定义中错误的是()。
数据库系统中实现各种数据管理功能的核心软件称为【】。
以下不正确的转义字符是()。
随机试题
腹部膨大,肢体瘦弱,发稀,额一青筋显现,多为()
某患者因剧烈腹痛到某乡镇卫生院就诊,因医生诊断、治疗错误造成该患者功能障碍,经县医疗事故鉴定委员会鉴定为“三级医疗事故”。患者认为应属“二级医疗事故”。下列哪项是该事故进一步处理解决的正确程序
A.氨酚氢可酮片B.哌醋甲酯C.麦角酸D.氢可酮属于药品类易制毒化学品的是
某甲在国家机关任职,某乙有求于他的职务行为,给某甲送上5万元的好处费。某甲答应给某乙办事,但因故未能办成。某乙见事未办成,要求某甲退回好处费,某甲拒不退还,并威胁某乙如果再来要钱就告某乙行贿。对某甲的行为应如何定罪?
下列经济指标与衡量对象对应关系正确的有()。
如果台独分子对中国政府的严正声明和强烈抗议______,坚持______,他们必将______。依次填入划横线处的词语,最恰当的一组是()
新民民主主义的经济纲领是:没收封建地主阶级的土地归农民所有,没收官僚资产阶级的垄断资本归新民主主义国家所有,保护民族工商业。“保护民族工商业”是新民主主义经济纲领中极具特色的一项内容,下列说法中对此理解正确的有()
Animationisakindofmotionpicturescreatedbyrecordingaseriesofstillimages-ofdrawings,objects,orpeopleinvarious
情景:你的父亲因交通事故受重伤,为回家探望,特向系主任请假一星期——从本月21日至27日。要求给子准假。并附上哥哥的来信,以资证明。任务:请你用英语写一张50字左右的请假条。请用下面格式:请用第一人称写。ToDepartmentOf
CultureShockCultureshockisn’taclinicaltermoramedicalcondition.It’sacommonwaytodescribetheconfusingandne
最新回复
(
0
)