首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) retum 1; else if(n=1) retum2; else return fib(n—1)+fib(n—2);
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) retum 1; else if(n=1) retum2; else return fib(n—1)+fib(n—2);
admin
2019-04-01
47
问题
计算斐波那契数列第n项的函数定义如下:
int fib(int n){
if(n==0) retum 1;
else if(n=1) retum2;
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/meAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;usingnamespacestd;classBase{public:voidfun(){cout<<"Ba
设置虚基类的目的是__[12]__,通过__[13]__表示虚基类。
为了便于对照检查,测试用例应由输入数据和预期的______两部分组成。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
设有程序段:intk=10;while(k=0)k=k-1;则下面描述中正确的是
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
在结构化分析使用的数据流图(DFD)中,利用______对其中的图形元素进行确切解释。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
下列字符串中可以用作C++标识符的是
随机试题
直复营销包括
胃癌晚期患者,给予化疗治疗,出现恶心、呕吐、腹泻,因此拒绝继续治疗,并且不再续交费用,责任护士采取很多措施,但不含
普通混凝土路面的配合比设计在兼顾经济性的同时,应满足下列()技术要求。
水平放置的渐扩管如图6-13所示,如忽略水头损失,断面形心点的压强有以下关系()。
软土地区公路路基采用加固土桩处理地基时,加固土桩的抗剪强度以()d龄期的强度为标准强度。
卵石按其产源可分为()等几种。
从事建筑活动的建筑设计单位应具备的法定条件包括()。
(2008年第34题)结合所学知识分析材料回答问题最近,四川省搞了一次“医患换位体验”活动,让医生以患者的身份挂号、排队、看病、拿药……结果,医生跑前跑后,既受累又受气。一名全程体验了“患者”的医生感慨道:“医生就像拿着个遥控器.把患者指挥得团团
WhenIwasaboutsixyearsold,mymothercamehomeonedayandfoundthatIhadcollectedhalfadozenbabiesoftheneighborho
Whenthewoundedsoldier______,hefoundhimselfbeinglookedafterbyNightingale.
最新回复
(
0
)