首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第n项的函数定义如下: int fib(int n) if(n==0) return 1; else if(n==1) return 2: else return fib(n-1)+f
计算斐波那契数列第n项的函数定义如下: int fib(int n) if(n==0) return 1; else if(n==1) return 2: else return fib(n-1)+f
admin
2020-10-21
18
问题
计算斐波那契数列第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
答案
C
解析
题意fib()函数是一个递归函数,当n等于0时,函数返回0;当n等于1时,函数返回1;当n大于1时,函数递归调用自身,返回值为fib(n—1)+fib(n一2);fib(2)调用一次函数,展开后等价于fib(1)+fib(0),又调用了2次,等价于1+0=1,总共调用3次fib()函数,本题答案为C。
转载请注明原文地址:https://jikaoti.com/ti/aPl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classFoo{public:Foo(intv):value(v){}//①~Foo(){}//②private:Foo(){}//③
数据库应用系统中的核心问题是()。
有如下程序:≠≠includeusingnamespacestd;classMyClass{public:MyClass(intx):val(x){}voidPrin
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
在面向对象方法中,不属于“对象”基本特点的是()。
请使用VC6或使用【答题】菜单打开考生文件夹prog2下的工程prog2,此工程中包含一个程序文件main.cpp,其中有“班级”类Class和“学生”类Student的定义,还有主函数main的定义。在主函数中定义了两个“学生”对象,他们属于同一班级。程
算法的有穷性是指()。
算法的时间复杂度是指()。
随机试题
通过电极反应,由电极上析出的被测物质的质量来确定其含量的方法称为电位滴定法。()
春季,一只3月龄幼犬,突然出现咳嗽,证见发热,咳嗽声高,鼻流黏涕,呼出气热,舌苔薄黄,口红津少,脉浮数。该犬的咳嗽可辨证为
原有公路路基的干湿类型,可以根据路基的()划分。
在工程勘察设计、招标采购、施工安装、竣工验收等各个阶段,建设工程项目参与各方的质量控制,均应围绕致力于满足()的质量总目标而展开。
()一般适用于会计制度较为健全,能够认真履行纳税义务的纳税单位
企业电子商务系统设计与开发的主要任务包括()。
甲公司是一个已经成立并正常运行10年的企业。有关甲公司的基本情况如下:所在产业的注册资本要求很低;甲公司很好地控制了所在地区的销售渠道;甲公司生产的产品所需的原材料A由于具有独特性,只能从供应商乙公司采购;甲公司从乙公司购入的原材料A占乙公司原材料A销售量
法律适用是指国家司法机关及其公职人员依照法定职权和程序适用法律处理案件的专门活动。在我国,司法机关是指()
TheIdealHusbandSciencenowmightbeabletoexplainwomen’sfascinationwithBradPitt’sfaceandGeorgeClooney’seye
Whatisthesourceofthisextremeself-confidencefoundinalmostalloptimists(乐观主义者),thisbeliefthattheycanaccomplishgr
最新回复
(
0
)