首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第n项的函数定义如下: int fa(int n){ if(n==0)return 0; else if(n==1)return 1; else return fa(n-1)+fa(n-2); } 若
计算数列第n项的函数定义如下: int fa(int n){ if(n==0)return 0; else if(n==1)return 1; else return fa(n-1)+fa(n-2); } 若
admin
2021-02-22
75
问题
计算数列第n项的函数定义如下:
int fa(int n){
if(n==0)return 0;
else if(n==1)return 1;
else return fa(n-1)+fa(n-2);
}
若执行函数调用表达式fa(3)时,返回的函数值为( )。
选项
A、0
B、1
C、2
D、3
答案
C
解析
fa()函数是一个递归函数,当参数n的值大于1时,函数会递归调用自身,返问值为fa(n-1)+fa(n-2),所以当调用fa(3)时,等价于:fa(2)+fa(1),也就等价于fa(1)+fa(0)+fa(1),即1+0+1=2,本题答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/dzfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(inti){x=i;}voiddispa,(){cout<<x<<
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<’’A’’;}};classB{public:B
对于通过公有继承定义的派生类,若其成员函数可以直接访问基类的某个成员,说明该基类成员的访问权限是()。
有如下类定义:classFoo{public:Foo(intv):value(v){}//①-Foo(){}//②private:F00(){}//③
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的’’<<left",输出效果将发生变化的是()。
在希尔排序法中,每经过一次数据交换后
结构化程序设计中,下面对goto语句使用描述正确的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
随机试题
根据角色追求的目标,可以将社会角色划分为()
青少年身心发展的顺序性和阶段性,决定着教育工作必须(),肯少年身心发展差芹性,决定教育工作必须();青少年身心发展的不均衡性,决定着教育工作必须注意()。
诊断子宫内膜癌首选
电算化系统中备份功能是系统非常重要的基本功能,进行这一工作时应当()。
保税仓库货物的保税期限最长为()。
实用主义教育学的主要观点是()。
在良好的政治中,公共权力必须受到制约。制约公共权力的方式大致可以分为两类,一类是刚性制约;另一类是软制约,也就是道德对权力的制约。制约权力不仅要健全制度,使权力的制约具有刚性;还要发挥官德的作用,让良心制约权力。这段文字主要说明()。
对于智力发展的趋势,表述正确的是()。
精华
Everymorning,whenIdrivepastthestreetcorner,Icanalwaysseethebigsignstandingoutsidethegasstation.Thesignlis
最新回复
(
0
)