首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: long fib(int n) { if(n>2)return(fib(n-1)+fib(n-2)); else return(2);} main() { printf("%d\n",fib(3));}
有如下程序: long fib(int n) { if(n>2)return(fib(n-1)+fib(n-2)); else return(2);} main() { printf("%d\n",fib(3));}
admin
2013-02-23
79
问题
有如下程序: long fib(int n) { if(n>2)return(fib(n-1)+fib(n-2)); else return(2);} main() { printf("%d\n",fib(3));} 该程序的输出结果是
选项
A、2
B、4
C、6
D、8
答案
2
解析
本题考查函数的递归调用。fib(3) =fib(2)+fib(1),而fib(2)的返回值为2,fib(1)的返回值也为2,故输出的fib(3)的值为4。
转载请注明原文地址:https://kaotiyun.com/show/9dPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序中若有如下说明和定义语句 char fun(char*); main() { char*s="one",a[5]={0},(*f1)()=fun,ch; ..... } 以下选项中对函数Fun的正确调用语句是
以下语句或语句组中,能正确进行字符串赋值的是 ______。
以下选项中可作为C语言合法常量的是 _____。
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是
下列定义正确的是()
若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为()
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()
以下程序是从终端读入数据到数组中,统计其中正数的个数,并计算它们的和。请填空。main(){inti,a[20],sum,count;sum=count=【】;for(i=0;i<20;i++)scanf("%
设a为整型变量,不能正确表达数学关系“10<a<15”的C语言表达式是______。
随机试题
A、Postingacommentonthehotel’swebpage.B、Stayinginthesamehotelnexttimehecomes.C、SigningupformembershipofShera
能够反映企业资金利用效率的是()
如果机体在一段时间内避免作外功,且体重不变,其消耗的能量最终都变成
对于腰椎间盘突出症,下列哪项是不正确的
关于肾性糖尿原因的叙述,正确的是
数控磨床(用于齿轮的磨削加工)
从聚合资源优势,贯彻实施企业发展战略和经营目标的角度,集权与分权相结合型财务管理体制显然是最具保障力的。()
“仲”“季”“叔”“伯”是我国古代对兄弟排行的次序,其中排行第四位的是()。
近来,针对韩国三星、LG等6家境外大型面板生产商的价格垄断,国家发改委开出3.53亿元的首张罚单,这也是我国迄今为止金额最高的价格违法罚单。然而,部分网友认为处罚的金额相对较低,仅为欧美针对液晶企业的反垄断罚单的1/20左右,吐槽罚金过低“不给力”。以下哪
学生很容易在作业本上看到教师用红笔写下的评语。这体现的知觉特性是()
最新回复
(
0
)