首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第 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
2020-06-29
59
问题
计算斐波那契数列第 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/Wi8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关系模型允许定义3类数据约束,下列不属于数据约束的是
头文件______中包含了执行内部格式化所需的信息。
要把多个目标程序组成可执行文件,需要使用()。
下面的概念中,不属于面向对象方法的是______。
定义一个具有10个元素的整型数组,应当使用语句是______。
软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是【 】。
下列对重载函数的描述中,错误的是( )。
字符串"8+a=\tb\n\r"的长度为
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
角化不良可见于下列哪种细胞
患者,男,75岁。以“COPD”收住院,护士在收集资料时认为目前存在以下问题,其中属于首优问题的是
大多数感染后脑炎是继发于()
支气管肺炎与支气管炎的主要区别点是
阅读下面这篇公文。回答下列问题。关于同意组织人事干部赴美考察的批复×政发[2013]第56号人事局:
【2014年贵州三穗.单选】下列选项中不属于韩愈教育思想的一项是()。
关于京剧艺术,下列说法错误的是:
下列填入横线处的词语,恰当的一组是()。世界各国发展水平之间的不平衡,______表现为一种经济差距和技术差别,同时也表现为一种知识差距和教育差距,______两者之间日渐表现出互为因果的关系。缩小和消灭经济差距和技术差距,______需要从
简述特别累犯的概念和构成条件及累犯的处罚原则。
设f(x,y)在点(a,b)的某邻域具有二阶连续偏导数,且f’y(a,b)≠0,证明由方程f(x,y)=0在x=a的某邻域所确定的隐函数y=φ(x)在x=a处取得极值=φ(a)的必要条件是:f(a,b)=0,f’x(a,b)=0,且当r(a,b)>0时,
最新回复
(
0
)