首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第n项的函数定义如下: int fa(int n){ if(rl==0)return 0; else if(13==1)return 1; else return fa(n-1)+fa(n-2); }
计算数列第n项的函数定义如下: int fa(int n){ if(rl==0)return 0; else if(13==1)return 1; else return fa(n-1)+fa(n-2); }
admin
2021-06-10
37
问题
计算数列第n项的函数定义如下:
int fa(int n){
if(rl==0)return 0;
else if(13==1)return 1;
else return fa(n-1)+fa(n-2);
}
若执行函数调用表达式fa(3)时,返回的函数值为( )。
选项
A、0
B、1
C、2
D、3
答案
C
解析
本题考查的是递归函数。函数fa是一个递归函数,递归退出条件为n=0或1,否则为fa(n-1)+fa(n-2)。所以fa(3)展开如下:fa(3)=fa(2)+fa(1)=fa(1)+fa(0)+fa(1)=1+0+1=2。答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/k0fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据管理技术发展的三个阶段中,数据共享最好的是
某系统总体结构图如下图所示:该系统总体结构图的深度是
己知类MyClass声明如下:classMyClass{intn;public:MyClass(intk):n(k){}intgetValue()const{
有如下程序:#includeusingnamespacestd;classPair{intm;intn;public:Pair(inti,intj):m(i),n
类MyClass的定义如下,若要对value赋值,则下面语句正确的是()。classMyClass{public:MyClass(){)MyClass(inti){value=newint(i);}int*value;};
下列各排序法中,最坏情况下的时间复杂度最低的是()。
下列字符串中,不可以用做C++标识符的是()。
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTemp<double>p2;MyTemp<long>p3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
将E-R图转换为关系模式时,实体和联系都可以表示为
随机试题
牛膝用治胃火上炎,牙龈肿痛是因其能
以下关于我国历史上土地权利制度的表述,错误的是()。
当初步设计有详细设备清单时,可按( )编制单位设备安装工程概算。
关于从事危险化学品特种作业人员条件的说法,正确的是()。[2014年真题]
计算机的工作简单说是由数据输入、数据加工处理和()三部分组成。
在内部控制审计中,注册会计师需要针对期后期间询问并检查,下列信息不恰当的是()。
莫泊桑,19世纪后半期法国优秀的批判现实主义作家,对后世影响极大,下列对他的描述中,正确的是()。
某学校高二年级8个班,举行篮球比赛,采取单循环制,一共要进行_______场比赛,共_______轮。
A.活髓切断术B.直接盖髓术C.根管治疗术D.根尖诱导成形术E.间接盖髓术根尖口呈喇叭口的牙髓炎患牙,治疗方法宜选用()。
Don’tdrinkthemilk:itsmells______sour.
最新回复
(
0
)