首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; long fun(int n) { if(n>2) retum(fun(n—1)+fun(n一2)); else return
有如下程序: #include using namespace std; long fun(int n) { if(n>2) retum(fun(n—1)+fun(n一2)); else return
admin
2021-09-05
13
问题
有如下程序:
#include
using namespace std;
long fun(int n)
{
if(n>2)
retum(fun(n—1)+fun(n一2));
else
return 2;
}
int main()
{
cout<
return 0:
}
则该程序的输出结果应该是( )。
选项
A、2
B、3
C、4
D、5
答案
C
解析
主函数中调用fun(3),在fun内部当n>2时递归调用fun(n-1)+fun(n-2),否则返回2。所以当n=3时,调用fun(2)+fun(1),即返回2+2,等于4。
转载请注明原文地址:https://jikaoti.com/ti/j5c0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assA{public:A(inti=0):rl(i){}voidprint(){cout<<’
有如下程序:#inc1ude<iostream>usingnamespacestd;classA{public:A(inti){x=i;)voiddispa(){cout<<x
下列叙述中正确的是()。
下列排序方法中,最坏情况下比较次数最少的是()。
关于运算符重载,下列表述中正确的是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是()。
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
算法的时间复杂度是指()。
随机试题
检疫人员在屠宰场取某猪场送宰的猪膈肌研碎后压片,在显微镜下观察到滴露状、半透明针尖大小的包囊该猪肉中被检为阳性的寄生虫是()。
下列关于下颌下三角的境界说法正确的是
以下哪些行为不属于合理使用的范围?()
某律师事务所指派吴律师担任某案件的一、二审委托代理人。第一次开庭后,吴律师感觉案件复杂,本人和该事务所均难以胜任,建议不再继续代理。但该事务所坚持代理。一审判决委托人败诉。下列哪些表述是正确的?(2013年卷三第60题)
墙梁跨中截面的计算高度H0与( )项数值最为接近。托梁按偏心受拉构件进行计算,若已知aM=0.250,ηN=2.032,假设墙梁的跨中计算高度H0=5.450m,由荷载Q2引起的跨中弯矩值M2=315kN·m,则轴心力至纵向钢筋合力点之间的距离e与(
某企业采用成本与可变现净值孰低法对存货进行期末计价,成本与可变现净值按单项存货进行比较。2002年12月31日,甲、乙、丙三种存货的成本与可变现净值分别为:甲存货成本10万元,可变现净值8万元;乙存货成本12万元,可变现净值15万元;丙存货成本18万元,可
导游人员在导游活动中有()情形的,扣除8分。
在差错控制方法中,常用的是奇偶校验码和CRC校验码,在每一字节的末尾增加1比特的是______。
A、Therewassomethingwrongwithhercar.B、Shegotuptoolate.C、Therewasnoparkingplacenearby.D、Shegotlostonherway
Pregnancymothersaregettinganewtooltohelpkeepthemselvesandtheirbabieshealthy:pregnancytipssentdirectlytotheir
最新回复
(
0
)