首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2015-08-01
48
问题
有如下程序:
#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://www.kaotiyun.com/show/ISNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是 #include"iostream.h" #definesum(a,b)a*b voidmain() {intx; x=sam(1+2,3); cout<<x; }
在一个C++程序中,每个变量都必须遵循______的原则。
有如下的程序:#include<iostream>#include<fstream>usingnamespacestd;intmain(){chars[25]="Programminglanguage";o
下列程序执行后的输出结果是()。voidfunc1(inti);voidfunc2(inti);charst[]="hello,friend!";voidfunc1(inti){prin
若要把voidffun()定义为类A的友元函数,则应在类A的定义中加入语句______。
下面程序的运行结果是#include<iostream.h>intfun(inta[],intn){intresult=1;for(inti=1:i<n;i++)
分布式数据库系统不具有的特点是
派生类的对象对它的基类成员中(),是可以访问的。
设有以下变量定义,并已赋确定的值:charw;intx;floaty;doublez;则表达式:w*x+z-y所求得的数据类型为()。
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是structnode{chardata;structnode*next;}a,b,*p=&a,*q=&b
随机试题
10个月的患儿,腹泻3d,哭时泪少,眼窝凹陷,皮肤弹性下降,四肢稍凉脉有力。化验结果:K+3.6mmol/L,Na+123mmol/L,C1-103mmol/LCO2CP15mmol/L。试述该患儿为什么程度的脱水,脱水的性质,应补充何种液
公民、法人或者其他组织对公安机关依照刑事诉讼法的明确授权实施的行为不服提起诉讼的,不属于人民法院行政诉讼的受案范围()
在自动化仪表中,DDZ-Ⅲ型仪表以()为基本元件。
Eatinginspaceisdifferentfromeatingonearth.Thefoodthatastronautscarrywiththemdoesnotlooklikethefoodyoueat.
A.肝片形吸虫B.莫尼茨绦虫C.胎生网尾线虫D.粗纹食道口线虫E.羊仰口线虫一绵羊群在春季出现消瘦、严重贫血、颈下和胸腹下水肿等临床症状。剖检可见胆管显著增粗,其中有多量柳叶状虫体。可能感染的寄生虫是()
肺痈初期,当用何治法()肺痈成痈期,当用何治法()
动态分析指标中计算资金时间价值强调利用的方法是()。
某市卷烟厂为增值税一般纳税人,主要生产卷烟和雪茄烟,2014年10月生产经营情况如下:(1)从A生产企业购进已税烟丝,取得增值税专用发票,注明销售额2000万元、增值税额340万元;从B生产企业购进烟丝,取得普通发票,注明金额212万元;购进其他材料,取
下列关于记账式国债的说法,正确的有()。
软件详细设计产生的图如下:该图是
最新回复
(
0
)