首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第n项的函数定义如下: mt fib(int n) { if(n==0) return 1: else if(n==1) return 2: else return fib(n
计算斐波那契数列第n项的函数定义如下: mt fib(int n) { if(n==0) return 1: else if(n==1) return 2: else return fib(n
admin
2021-07-02
69
问题
计算斐波那契数列第n项的函数定义如下:
mt fib(int n)
{
if(n==0)
return 1:
else if(n==1)
return 2:
else
return fib(n-1)+6b(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);胁(2)调用一次函数,展开后等价于fib(1)+fib(0),又调用了2次,等价于1+0=1,总共调用3次fib( )函数,本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Gifp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是()。
下列关于类模板的模板参数的叙述中,错误的是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
数据库系统的三级模式不包括()。
下列叙述中正确的是
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是()。
Windows环境下,由C++源程序文件编译而成的目标文件的扩展名是()。
随机试题
在进出口合同履行过程中,可以享有利用信用证支取款项利用的人是()
教育的社会属性表现在哪些方面?
患者,女性,36岁,因黑色稀便3日入院,3日来,每日解黑色稀便2次,每次约200s,病前有多年上腹部隐痛史,常有夜间痛、饥饿痛,进食可缓解。查:贫血貌,皮肤无黄染,肝脾肋下未触及。入院后为了明确诊断,首先要进行的检查应是下列哪一项
有电源的天平,接通电源后开启显示器开始操作通常需预热
【资料】某中学的于老师作为一名班主任,每天要管理的事情很多,经常感到分身乏术,真希望有个助手能够帮助自己。有一天,于老师突然想到,能不能让学生来代替自己,行使班主任的“职权”呢?于是他决定试一试。经过认真考虑,于老师决定选择平时在班里威信较高的班
当前我国既处于发展和重要战略机遇期,又处于社会矛盾凸显期。要充分认识新形势下加强创新社会管理的重大意义,统筹经济建设、政治建设、社会建设以及生态文明建设,把牡会管理工作摆在更加突出的位置。社会管理的过程,就是不断解决矛盾的过程。一些地方积极探索建
Wehavetorealizehowold,howveryold,weare.Nationsareclassifiedas"aged"whentheyhave7percentormoreoftheirpe
将代数式转换成程序设计中的表达式为【】。
HowlongdidEmilyDickinsonliveinthehousewhereshewasborn?
Ahundredyearsago,thelargestcityintheworldwasLondon,withapopulationof6.5million.Today,itis【C1】______(dwarf)b
最新回复
(
0
)