首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; long fun(int n) { if(n>2) retum(fun(n-1)+fun(n-2)); else re
有如下程序: #include using namespace std; long fun(int n) { if(n>2) retum(fun(n-1)+fun(n-2)); else re
admin
2021-05-06
89
问题
有如下程序:
#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://kaotiyun.com/show/qPfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>#inc1ude<iomanip>usingnamespacestd;intmain(){ints[]={123,234};cout<
已知函数fun的原型为intfun(int,int,int);下列重载函数原型中错误的是()。
下列叙述中正确的是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列关于模板的叙述中,错误的是()。
将运算符“+"重载为非成员函数,下列原型声明中,错误的是()。
若Pay是一个类名,则执行语句Payp1,p2[2],*p3;时Pay的构造函数被调用的次数是
层次型、网状型和关系型数据库划分原则是( )。
下列哪项不是面向对象程序设计的主要特征()。
随机试题
简述最惠国待遇的试用范围。
有关烧伤创面处理正确的是()
A、葛根黄芩黄连汤B、镇肝熄风汤C、川芎茶调散D、龙胆泻肝汤E、安宫牛黄丸属于开窍剂的方剂是
患者,女,45岁。蛋白尿3年,尿少3天入院,全身凹陷性水肿,血压正常,血白蛋白20g/L,总胆固醇6.35mmol/L,肾功能正常,尿蛋白6g/24h,患者最可能的诊断是()
金黄色葡萄球菌性骨髓炎可选用克林霉素。()
《最高人民法院、最高人民检察院关于办理赌博刑事案件具体应用法律若干问题的解释》第二条规定:“以营利为目的,在计算机网络上建立赌博网站,或者为赌博网站担任代理,接受投注的,属于刑法第三百零三条规定的‘开设赌场’”。关于该解释,下列哪一说法是不正确的?(201
假定某投资者在去年初购买了某公司股票,该公司去年年末支付每股股利2元,预期今年支付每股股利3元,以后股利按每年10%的速度持续增长。假定同类股票的必要收益率是15%,那么正确的结论有()。I.该公司股票今年初的内在价值介于56元至57元之
刘某在2009年1月与某厂签订了劳动合同,合同期限为3年。2010年1月,该厂为刘某提供了一项为期6个月的专项培训,培训费用为2万元。双方就此达成补充协议。约定刘某培训结束后,应为该厂继续服务5年。刘某如违约,应承担违约金2万元,并退回用人单位在其培训期间
Cyberspace,datasuperhighways,multi-media—forthosewhohaveseenthefuture,thelinkingofcomputers,televisionandtelephones
罚金的缴纳方式有()。
最新回复
(
0
)