首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第 n 项的函数定义如下: int fib(int n){ if (n == 0) return 1; else if (n == 1) return 2; e
计算斐波那契数列第 n 项的函数定义如下: int fib(int n){ if (n == 0) return 1; else if (n == 1) return 2; e
admin
2021-02-22
93
问题
计算斐波那契数列第 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(4),函数 fib 被调用的次数是
选项
A、6
B、7
C、8
D、9
答案
D
解析
本题考查函数的递归,即递归函数,fib(4)=fib(3)+fib(2)=fib(2)+fib(1)+fib(1)+fib(0)=fib(1)+fib(1)+fib(1)+fib(1)+fib(0),一共执行fib(4)、fib(3)、fib(2)、fib(2)、fib(1)、fib(1)、fib(0)、fib(1)、fib(1)九次,所以D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/2ofp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到
下面不属于软件需求规格说明书内容的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
数据库系统的核心是
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
下列叙述中正确的是
在对函数进行原型声明时,下列语法成分中,不需要的是()。
下列字符串中,不可以用做C++标识符的是()。
随机试题
支线布线子系统的电缆长度应在()m以内。
社会工作者的本职工作是()。
A.Thr的羟基B.Ser的羟基C.两者均有D.两者均无可与糖链形成N一糖苷键的是
静脉注射过程中,如发现患者局部肿胀、疼痛、试抽有回血,可能的原因是
组成药物中含有干姜的方剂是()
()的项目管理是项目管理的核心。
拟发行上市公司原则上应以租赁的方式从主发起人或控股股东、国家土地管理部门取得合法土地使用权。()
如图所示,质量为m的物体A在沿斜面向上的拉力F作用下沿斜面匀速下滑,此过程斜面体B仍静止,斜面体的质量为M,则水平地面对斜面体()。
Whenaninventionismade,theinventorhasthreepossible【C1】______ofactionopentohim;hecangivetheinventiontotheworl
EachyearUniversum,aSwedishconsultingfirm,asksAmericanMBAstudentswheretheywouldmostliketowork.The2007surveys
最新回复
(
0
)