首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第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
34
问题
计算斐波那契数列第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全国计算机二级
相关试题推荐
有如下类定义:classPoint{intx_,y_;public:Point():x_(0),y_(0){}Point(intx,inty=0):x_(x),y_(y){}};若执行语句:
下列程序执行结果是()。#include<iostream.h>classA{public:inta;A():a(10){cout<<a<<endl;}};voidmain(){
存取指针所指的值时,采用的运算符是()。
以下程序的输出结果是#include<iostream.h>longfun(intn){longs;if(n==1||1n==2)s=2;elses=n-fun(n-1);
复制构造函数的参数一般是
下列数据模型中,具有坚实理论基础的是
执行下列语句后,输出结果为steven的是char*str="steven";eout.write(str,);
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
对于语句cout<<setfill(’*’)<<setw(10)<<1<<setfill(’*’)<<setw(2)<<2;的输出结果是
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例称为“______”。
随机试题
地方著作权行政管理部门的职能的是()
切开排脓的注意事项()。
设函数f(x)=x2+px+q,有ξ∈(a,b)满足[a,b]上的拉格朗日中值定理,则ξ=_________.
华支睾吸虫布氏姜片吸虫
根据一定标准和原则划分的同类法律规范的总和,被称为()。
【2014专业知识真题上午卷】某大型企业几个车间负荷均较大,当供电电压为35kV,能减少变、配电级数,简化接线且技术经济合理时,配电电压宜采用下列哪个电压等级?()
下列各项中表达正确的是()。
你所负责的产品欲进入A国市场,需找当地的经销商推广,但此时发现较好的经销商均已经与你的竞争对手签订合同,你如何处理此事?[浙江工商大学201l国际商务硕士]
中国古人认为,“自天子以至于庶人,壹是皆以修身为本”,这体现了()
RemoteMonitoringValetaYoung,81,aretireefromLodi,Calif.,suffersfromcongestiveheartfailureandrequiresalmost
最新回复
(
0
)