首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第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
33
问题
计算数列第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全国计算机二级
相关试题推荐
在数据管理技术发展的三个阶段中,数据共享最好的是
下列关于运算符重载的描述中,正确的是()。
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n=1)return2;elseretumfib(n一1)+fib(n一2);
下面是一个模板声明的开始部分:templute<typenameT>double____由此可知()。
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是()。
下列字符串中,不可以用作C++标识符的是()。
数据库设计的根本目标是要解决()。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
下列关于this指针的叙述中,正确的是()。
语句int*p=&k;定义了指针P,与这个语句等效的语句序列是()。
随机试题
Windows帮助和支持分________和________两种方式,联机服务需要互联网的支持,可以通过联机获得更多的帮助信息。
阅读下列材料,并根据材料后的问题做出解释说明:英国的地方政府真正开始于盎格鲁.撒克逊时期的地方郡制。在9世纪初威撒克斯国王统一英格兰后,设立了比较正规的地方政府。15世纪末16世纪初都铎王朝统治英国后,英国地方政府的最大变化是设立治安法官,旨在平
张某,女,23岁。患尖锐湿疣,外生殖器及肛门出现疣状赘生物,色灰,质柔软,表面秽浊潮湿,触之易出血,恶臭,小便色黄,不畅,舌苔黄腻,脉弦数。治拟利湿化浊,清热解毒。应首选
不符合水痘特点的是()
根据《宪法》的规定,关于国家结构形式,下列哪一选项是正确的?()
(2004)除尘系统的风管不宜采用哪种敷设方式?
用做预应力筋的钢筋冷拉时,应采用的方法是( )。
科学家做过一个实验:拍打放有跳蚤的桌子,跳蚤迅即跳起,高度是其身长的一百倍以上。然后给跳蚤罩上一个玻璃罩,这一次跳蚤碰到了玻璃罩。连续多次后,跳蚤改变了起跳高度以适应环境,每次跳跃总保持在罩顶以下的高度。接下来逐渐降低玻璃罩的高度,跳蚤都在碰壁后主动改变自
软件计划是软件开发的早期和重要阶段,此阶段要求交互和配合的是
Nottoomanydecadesagoitseemed"obvious"bothtothegeneralpublicandtosociologiststhatmodemsocietyhaschangedpeopl
最新回复
(
0
)