首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
14
问题
有如下程序:
#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/i65p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于运算符重载,下列表述中正确的是()。
要利用C++流进行文件操作,必须在程序中包含的头文件是()。
下列关于模板形参的描述中,错误的是()。
数据库管理系统(DBMS)是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
负责数据库中查询操作的数据库语言是()。
请打开考生文件夹下的解决方案文件proj2,此工程中包含一个程序文件main.epp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部门。程序展示,当该部门改换办公
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是()。
下列与队列结构有关联的是()。
随机试题
男,28岁,因感冒后出现进行性少尿做肾活检,结果为细胞新月体性肾小球肾炎,血浆抗肾小球基底膜抗体(+),首选治疗方法是
A.β内酰胺类药品B.某些激素类C.高致敏性药品或生物制品D.青霉素类药品应当使用专用设施(如独立的空气净化系统)和设备的是()。
某钢筋混凝土框架结构的顶层框架梁,混凝土强度等级为C30,纵筋采用HRB400级钢筋(),试问:该框架顶层端节点处梁上部纵筋的最大配箍率,与下列何项数值最为接近?
【背景资料】某安装公司承接了一大型超市的机电安装工程,将其中一项消防喷淋管道改造工程分包给了一家具有资质的专业公司施工。超市里出售有化妆品、纺织品、文化用品、百货等。超市每天营业时间从上午9时至晚上8时。甲方要求改造工程的实施不影响正常的营业,施
金融租赁公司属于()。
下列各项中,计入自行建造的投资性房地产的实际成本的有()。
变线是指本来相互平行的线与画面成一定角度,通过透视现象而彼此()的现象。
国家的最高监督权由()行使。
设有关键码序列(66,13,51,76,8l,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为
A、StudentslearningKorean.B、ChildrenofKoreanimmigrants.C、Koreanpopularculture.D、TheKoreanpopmusic.D新闻从开始就一直围绕着韩语学习的
最新回复
(
0
)