首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是:用递归算法计算斐波拉契级数列中第n项的值。从第一项起,斐波`拉契级数序列为1, 1,2,3,5,8,13,21,……例如,若给n输入7, 该项的斐波拉契级数值为13。 请改正程序中的错误,使它能得出正确的
下列给定程序中,函数fun()的功能是:用递归算法计算斐波拉契级数列中第n项的值。从第一项起,斐波`拉契级数序列为1, 1,2,3,5,8,13,21,……例如,若给n输入7, 该项的斐波拉契级数值为13。 请改正程序中的错误,使它能得出正确的
admin
2010-09-14
44
问题
下列给定程序中,函数fun()的功能是:用递归算法计算斐波拉契级数列中第n项的值。从第一项起,斐波`拉契级数序列为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;
switch(g)
case 1; case 2:return 1;
}
return (fun(g-1)+fun(g-2));
}
main()
{
long fib; int n;
printf("Input n:");scanf("%d",&n);
printf("n-%d\n",n);
fib=fun(n);
printf("fib=%d\D\n",fib);
}
选项
答案
(1)错误:switch(g); 正确:去掉分号 (2)错误:case 1;case 2:return 1: 正确:case 1:case 2:return 1;
解析
C语言中,Switch语句之后不能有分号,并且Case语句常量后应用的是冒号。
转载请注明原文地址:https://kaotiyun.com/show/NWID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
暴雨预警信号分四级,分别以蓝色、黄色、橙色、红色表示。下列说法错误的是()。
在秋冬时节,我国大部分地区常会出现大雾,阻碍水、陆、空交通的正常运行,引发交通事故,危害人体健康。下列关于雾的说法正确的是()。
刑法上的因果关系是指人的危害社会的行为与危害结果之间存在的()。
张某以请客为名用酒将高某灌醉,然后扶高某到一偏僻无人处,将高某的钱包(内有人民币5000元)拿走。张某的行为构成()。
市场在资源配置中发挥着越来越重要的作用,但面对世界金融危机,市场的失灵引起了各国政府的重视。市场不具有的功能是()。
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
近些年.我国取得了一批重大科技创新成果,实现部分领域由“跟随”到“领跑”的跨越。以下说法不正确的是()。
政府为了保护农业生产者,对部分农业产品规定了保护价格。为了采取这种价格政策,应采取的相应措施是()。
随机试题
男性,42岁。1周前受凉后出现高热、寒战、咳嗽、咳少量黄色脓痰,近2日觉右胸胀痛、气促、乏力。血象:WBC19×109/L,N89%,Hb108g/L。胸片示右下肺野均匀致密影,上缘呈弧形,外高内低。为明确病因下列何种检查最有价值
标准工况下,活塞制冷机排气温度tp与蒸发温度t0、()tk的计算公式是tp=(t0+tk)×2.4。
A.出生至1岁B.1~1.5岁C.1~2岁D.1.5~3岁E.2~3岁小儿语言发育中的表达语言阶段为
手足太阳交接于手足少阳经交接于
患者,男,20岁。一次体检中发现HBsAg阳性,当时无症状及体征,肝功正常。次年5月,因突然乏力、恶心、厌食、尿黄而入院。化验:ALT500U/L,血清总胆红素85μmol/L,抗-HAVIgM(+)。该患者诊断为
投资估算的作用包括()
根据《中华人民共和国义务教育法》第二十七条规定,对违反学校管理制度的学生,学校应当予以批评教育,不得________。
社会主义法治要求的核心是()。
TheVikingshaveleftmanytracesoftheirsettlementwhicharestillvisibletoday.Archaeologyprovidesphysicalevidenceoft
Technologyisatwo-edgedsword.Rarelyisthisasclearasitisintherealmofhealthcare.Technologyallowsdoctorstotest
最新回复
(
0
)