首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) return 1; else if(n==1) return 2; else return fib(n-1)+fib
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) return 1; else if(n==1) return 2; else return fib(n-1)+fib
admin
2020-04-07
63
问题
计算斐波那契数列第n项的函数定义如下:
int fib(int n){
if(n==0) return 1;
else if(n==1) return 2;
else return fib(n-1)+fib(n-2);
}
若执行函数调用表达式fib(2),函数fib被调用的次数是( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
斐波那契数列是递归函数,所以fib(2)=fib(1)+fib(0)=2+1=3。因而执行函数调用表达式fib(2)时,函数fib被调用的次是2次。
转载请注明原文地址:https://kaotiyun.com/show/xt8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max的调用中错误的是______。
若有以下定义:inta[12]={1,2,3,4,5,6,7,8,9,10,11,12};charc=’a’,d,g;则下列表达式中,结果为4的是()。
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为
下列for循环的次数为()。for(inti=0,x=0;!x&&i<=5;i++)
A、 B、 C、 D、 D本题考查数据结构中队列的基本知识。队列是一种限定性的线性表,它只允许在表的一端插入元素,而在另一端删除元素,所以队列具有先进先出的特性。在队列中,允许插入元素的一端叫做队尾,允许删除
将7个数据进行插入排序,在最坏情况下需要比较的次数是
队尾在队列中,允许插入的一端叫做“队尾”,允许删除的一端叫做“队头”。
使用如setw()的操纵符对数据进行格式输出时,应包含()文件。
下列队列的描述中,正确的是()。
随机试题
后牙邻面龋坏的牙体修复中不是窝洞结构的是
A.痰黄粘稠B.痰黄腥臭C.干咳无痰D.痰粘量少E.痰白而稀
城市基准地价是()年期的土地使用权价格。
对房地产投资者来说,既有获取巨额利润的机会,也有被“套牢”的风险。随着自然周期的运动,投资于房地产市场上的资金流也呈现出周期性变动,形成投资周期。下列有关投资周期的理解说法正确的选项为()。
定期保管的会计档案保管期限为( )。
下列各句中,没有语病的一句是()。
简述“两学一做”学习教育的内涵和意义。
S市人民政府就传染病××热一事予以辟谣的90据查,近日我市部分地区有一种传说,称原流行于某国的恶性传染病××热已传人我市,并造成十凡人死亡。经本市防疫部门证实,这是91的,本市至今未92过一起××热的病例。经核查现已查明,这一消息源于本市“晨报”
某研究者想以反应时为指标,来研究人们对老年人是否存在偏见,最合适的研究方法应是()
设(x)=,求(n)(x).
最新回复
(
0
)