首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第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)
计算斐波那契数列第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)
admin
2019-06-12
22
问题
计算斐波那契数列第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/dQ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
设程序如下:#includeusingnamespacestd;intmain(){int**p,*q,r=10;q=&r;p=&q;cout
下列叙述中错误的是()。
下列关于继承的描述中,错误的是()。
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为()。
有如下类说明:classTestClass{intx:public:TestClass(intn){x=n;}};classTestClass1:publicTestClass{
下列对重载函数的描述中,()是错误的。
下列关于this指针的叙述中,正确的是()。
下列关于栈的叙述中,正确的选项是()。
随机试题
根据行政许可法规定,受委托行政机关不得再委托()实施行政许可。
先秦诸子散文中文学性最强的是()
蛋白质变性时
A.微小病变肾病B.系膜增生性肾小球肾炎C.系膜毛细血管性肾小球肾炎D.膜性肾病病理改变可出现“双轨征”的是
基础设施建设周期较长,因此()
如题57图所示,已知均质杆长L,质量为m,端点B的速度为v,则AB杆的动能为()。
以下关于借款人缩短借款期限错误的是()。
某公司2010年提取了公积金后的税后净利润为800万元,2011年投资计划所需资金为600万元,公司的目标资本结构为自有资本占65%,借入资本占35%。则按照目标资本结构的要求,公司投资方案所需的自有资本数额为()万元。
当下出现“用工荒”现象,信阳作为劳务输出大省,有大量农民工,你认为应该如何维护工的合法权益?
在世界经济全球化、市场化和信息化成为不可阻挡潮流的今天,青年文化阵地的争夺,关系到中华民族的兴衰存亡和中国共产党的执政地位。当前,必须从全面建设小康社会的全局和实现中华民族伟大复兴的高度,深刻认识加强青年文化建设的战略意义,牢牢把握先进文化的前进方向和与时
最新回复
(
0
)