首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) retum 1; else if(n=1) retum2; else return fib(n—1)+fib(n—2);
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) retum 1; else if(n=1) retum2; else return fib(n—1)+fib(n—2);
admin
2019-04-01
21
问题
计算斐波那契数列第n项的函数定义如下:
int fib(int n){
if(n==0) retum 1;
else if(n=1) retum2;
else return fib(n—1)+fib(n—2);
}
若执行函数调用表达式fib(2),函数fib被调用的次数是( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
斐波那契数列是递归函数,所以fib(2)=fib(1)+fib(0)=2+1=3。因而执行函数调用表达式fib(2)时,函数fib被调用的次是2次。
转载请注明原文地址:https://kaotiyun.com/show/meAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面是重载为非成员函数的运算符函数原型,其中错误的是
有如下程序:intx=3:d0{x-=2:cout<<x:}while(!(--x));执行这个程序的输出结果是
有如下程序#include<iostream.h>voidmain(){charch[2][5]=={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i(2;i++)p[i]=c
下列关于纯虚数与抽象类的描述中,错误的是()。
假设inta=1,b=2;,则表达式(++a/b)*b--的值为______。
有如下程序:#include<iostream.h>voidmain(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;
复制构造函数的参数一般是
设有charstr[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是
执行语句序列ofstreamoutfile(“DATE.DAT”);if(…)cout<<"OK";elsecout<<"FAIL"后,如果文件打开成功,显示“OK”,否则显示"FAIL"。由此可知,上面if语句…处的表达式是:
以下数据结构中,不属于线性数据结构的是()。
随机试题
下列作品属于南戏“四大传奇”的是【】
在Excel2010单元格中输入________,按回车键后该单元格显示分数形式的1/4,且右对齐格式。
男性,24岁,间断肉眼血尿1个月,尿少浮肿半月,咯血2天,化验:尿Pro(+)。最可能的诊断为
采用偶氮偶联法原理的化学染色是
氟喹诺酮类药物的抗菌作用机制是
某公路工程,面层为热拌沥青砼面层,基层为15cm厚5%水泥稳定碎石,底基层为15cm厚12%石灰稳定土。为此施工单位提出了以下几条措施以保证施工质量:1)石灰稳定土底基层施工时,为保证拌合质量,按规定采用了稳定土拌和机进行拌合,为了避免破坏下承层,拌合深
“进口日期”栏应填()。“经营单位”栏应填()。
十月革命胜利后,苏维埃政权颁布了哪些宪法性法令?()
简要分析完全竞争厂商的短期(或长期)均衡。
Doyouthinkitisstillimportantornecessarytokeepreadinghabitsintoday’sbusylife?
最新回复
(
0
)