首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第 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-06-10
27
问题
计算斐波那契数列第 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/Vwfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:150200注意:错误的语句在//*****error******的下面,修改该语句即可。提示:定义Num
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:10注意:错误的语句在//*****error******的下面,修改该语句即可。#includestr
有如下类定义:classTest{public:Test(){a=0;c=0;}//①intf(inta)const{this一>a=a;}//②staticintg(){return
负责数据库中查询操作的数据库语言是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件main.cpp,其中有坐标点类point、线段类Line和三角形类Triangle的定义,还有main函数的定义。程序中两点间距离的计算是按公式d=实现的,
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。注意:不能修改程序的其他部分,只能修改fun()函数。#include
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.epp。函数char*GetNum(char’lc8rc,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放人
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
下列符号中可以用作C++标识符的是()。
在一个派生类对象结束其生命周期时()。
随机试题
耦合有三种类型,不包括()
需了解慢性肝病肝脏功能受损程度时应选择
有关普萘洛尔的叙述不正确的是
某家电行业每年平均有3亿人购买家电,每人每年平均购买1.5台,平均每台的价格为2000元,则该家电的总市场潜量为()。
定期库存控制法适用于()等商品的库存控制。
A和B注册会计师首次接受委托,负责审计上市公司甲公司2011年度财务报表。甲公司持有乙公司40%的股权,2011年度按权益法核算确认的投资收益占当年未审计利润总额的30%。乙公司2011年度财务报表由组成部分注册会计师审计。要求:如果A和B注册会计师
()是指班级成员在服从班集体的正确决定和承担责任的前提下参与班级管理的一种管理方式。
我国刑法规定在我国领域内的犯罪是指()。
A、Acopywriter.B、Acomputerprogrammer.C、Aneditor.D、Aresearcher.C
A、Becausehismotherwantedhimtobeachef.B、Becausehistwograndmothersloveddeliciousfood.C、Becausehewouldliketodo
最新回复
(
0
)