首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: long fib(int n) {if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main() {printf("%ld\n",fib(3))
有如下程序: long fib(int n) {if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main() {printf("%ld\n",fib(3))
admin
2009-02-15
20
问题
有如下程序: long fib(int n) {if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main() {printf("%ld\n",fib(3));} 该程序的输出结果是_____。
选项
A、2
B、4
C、6
D、8
答案
2
解析
函数fib内部有两个递归调用,当n=3时,fib(n-1)返回2,fib(n-2)也返回2,所以fib(n-1)+fib(n-2)的值为4。
转载请注明原文地址:https://kaotiyun.com/show/byXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面的程序段:x=InputBox("字符串","输入","请输入")Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是()。
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是()。
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是()。
PrintFormat(1234.56,"###.#")语句的输出结果是()。
对于语句DimVar1#,Var2AsInteger,下列说法中正确的是()。
下列关于菜单项的描述中,错误的是()。
随机试题
Howoftendoesonehearchildrenwishingtheyweregrownup,andoldpeoplewishingtheywereyoungagain?Eachagehasitsplea
患者女,36岁。首次妊娠36周,近日出现咳嗽、气促、下肢可凹性水肿,查体:血压140/78mmHg,心率110次/分,心尖区可闻及SM2~3/6级反流性杂音,第三心音奔马律。既往无心脏病史,超声心动图示全心扩大,EF30%。最可能的诊断是
初孕妇,妊娠足月,已临产2小时。右枕前,胎心良,宫口开大4cm入院,2.5小时后再次肛诊宫口扩张无进展。本病例恰当的诊断是
某地区设计地震基本加速度为0.15g,建筑场地类别为Ⅲ类,当规范无其他特别规定时,宜按下列哪个抗震设防烈度(设计基本地震加速度)对建筑采取抗震构造措施?()
某建筑公司在建设项目施工过程中,发现一地下古墓葬,于是立即报告当地文物行政部门,文物行政部门接到报告后,应当在()小时内赶赴工地现场。
三重需要理论中,人们促使别人顺从自己的意志的欲望称为()。
【案例一】每天早晨晨间活动结束的时候,我就会拿起点名册,准备点名。这天,我对孩子们说:“今天老师不用嘴巴来点名,而是用眼睛来点名。”他们一脸的疑惑,好像在问,眼睛怎么可以用来点名呢?眼睛又不能说话。我看着他们说:“我用眼睛看着你,对你眯眯笑,就是在点你的名
Oursisasocietythattriestokeeptheworldsharplydividedintomasculineandfeminine,notbecausethatisthewaytheworl
2015年那所著名的英国大学将举行750周年校庆。(witness)
DealingwithCriticismA)Noonelikesgettingcriticism.Butitcanbeachancetoshowoffarareskill:takingnegativefeedba
最新回复
(
0
)