首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第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
24
问题
计算数列第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全国计算机二级
相关试题推荐
已知基类Employee只有一个构造函数,其定义如下:Employee::Employee(intn):id(n){}Manager是Employee的派生类,则下列对Manager的构造函数的定义中,正确的是()。
下列语句中,错误的是()。
下面是一个模板声明的开始部分:templute<typenameT>double____由此可知()。
有如下程序:#include<iostream>usingnamespacestd;classBase{private:voidfun1()const{cout<<’’fun1’’;}
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
下列有关指针的用法中,错误的是()。
在数据库中,产生数据不一致的根本原因是
下列符号中能够作为C++标识符的是()。
下列方法中,属于白盒法设计测试用例的方法的是()。
随机试题
根据消费税法律制度的规定,下列各项中,不需缴纳消费税的是()。
每种产品的品种规格数量指的是产品组合的()
第一次提出普及义务教育的社会是()。A.原始社会B.封建社会C.资本主义社会D.社会主义社会
上消化道出血最常见的病因是
氯化物检查法中,50ml供试液中氯化物浓度(以Cl-计)应为( )。
国家规定:生产经营单位使用国家明令淘汰、禁止使用的危及生产安全的工艺、设备的,责令限期改正的,责令停止建设或者停产停业整顿,可以并处()以下的罚款。
根据《民用建筑节能管理规定》,施工单位应当按照审查合格的设计文件和()的要求进行施工。
在印花税的税目中,专利和许可证照适用( )。
甲公司有关无形资产业务如下: (1)2010年1月1日购入一项无形资产,价款810万元,另发生相关税费90万元。该无形资产有效使用年限为8年,甲公司估计使用年限为6年,预计残值为零。 (2)2011年12月31日,由于与该无形资产相关的经济因素发生
排列顺序。例如:A可是今天起晚了B平时我骑自行车上下班C所以就打车来公司BACA才能选择结婚B不然就是把婚姻当作了游戏C两个人只有相互了解
最新回复
(
0
)