首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
29
问题
有如下程序:
#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/ISNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是()。
假定MyClass为一个类,则执行MyClassa,b(2),*p;语句时,自动调用该类构造函数()次。
已知: doubleA(doubleA){return++a;}和intA(intA){return++a;}是一个函数模板的两个实例,则该模板定义为【】。
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;【】!=’\0’;i++);return(i);}
在内存中,存储字符’X’要占用1个字节,存储字符串"X"要占用【】个字节。
关于纯虚函数,下列表述正确的是()。
在下面程序的横线处填上适当的语句,使该程序的输出为12。#include<iostream>usingnamespacestd;classBase{public:int
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是
以下哪个特征不是面向对象思想中的主要特征()。
随机试题
A.Ewart征B.Kussmaul征C.GrahamSteell杂音D.Austin-Flint杂音缩窄性心包炎
关于SLE的检查正确的是
酶促反应中决定酶特异性的是
咀嚼肌的运动神经发自
A.妊娠早期,口淡,呕吐清涎者B.妊娠早期,口淡腻,呕吐痰涎者C.妊娠早期,口苦,呕吐酸苦水者D.妊娠早期,干呕或呕吐血性物者E.妊娠早期,恶心呕吐,晨起尤甚
2014年6月1日,某公司购入一台不需要安装的生产设备,支付价款和相关税费总计100万元,购入后即达到预定可使用状态。该设备的预计使用寿命为10年,预计净残值为4万元,按照年限平均法计提折旧。2015年12月31日,因出现减值迹象,对该设备进行减值测试,预
下列关于房地产广告的要求,表述不正确的是()。
十八大提出了“美丽中国”的理念,这对你有什么启示?
菟丝子将其不定根伸入到豆科植物的维管束内,吸收水分和养料。这两种植物的关系属于:
Howdidthemanlearnofthisplace?
最新回复
(
0
)