首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中函数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
50
问题
下列给定程序中函数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://kaotiyun.com/show/bDxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>#defineF(x)2.84+x#definew(y)printf("%d",(int)(y))#defineP(y)w(y)putchar(’\n
有以下程序段:intx=3;do{printf("%d",x-=2);}while(!(--x));其输出结果是______。
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
字符串“\\\”ABCDEF\“\\”的长度是()。
以下程序的功能是进行位运算main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
下列程序中的函数stropy2()实现字符串两次复制,即将t所指字符串复制两次到s所指内存空间中,合并形成一个新字符串。例如,若t所指字符串为:efgh,调用strcpy2后,s所指字符串为:efghefgh。请填空。#include<stdi
下列属于不合法的main函数命令行参数表示形式的是()。
先用以下语句定义字符型变量:charc;然后要将字符a赋给变量c,则下列语句中正确的是()
以下选项中可作为C语言合法整数的是()。
随机试题
类风湿关节炎的特征性病理改变是________,脊柱关节病特征性的病理改变有________,骨关节炎的特征性病理改变是________。
A.痈B.疽C.疔D.疖起于浅表,形小而圆,红肿热痛,容易化脓者为
A、二陈丸B、急支糖浆C、养阴清肺膏D、清肺抑火丸E、蜜炼川贝枇杷膏治肺燥咳嗽宜选用
科目汇总表账务处理程序的主要特点是定期地将所有记账凭证汇总编制汇总记账凭证,再根据汇总记账凭证登记总分类账。()
下列属于无形资产后续支出的是()。
《事业单位人事管理条例》(中华人民共和国国务院令第652号)于2014年7月1日施行,下列关于聘用合同的规定正确的是()。
Whenweconductforeigntrade,theimportanceofunderstandingthelanguageofacountrycannotbeunderestimated.Thesuccessfu
文艺复兴时期的名著《十日谈》的核心思想是_______。
StressStressisthebody’sreactiontoanychangethatrequiresanadjustmentorresponse.Thebodyreactstothesechanges
TheLostArtofListening"Whywon’theevenlistentomyidea?""WhyamIcutoffbeforeIprovidethewholestory?"Howma
最新回复
(
0
)