首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; long fun(intn) { if(n>2) return(fun(n-1)+fun(n-2)); else
有如下程序: #include using namespace std; long fun(intn) { if(n>2) return(fun(n-1)+fun(n-2)); else
admin
2012-12-29
44
问题
有如下程序:
#include
using namespace std;
long fun(intn)
{
if(n>2)
return(fun(n-1)+fun(n-2));
else
return2;
}
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/hrVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
E-R图中用来表示实体的图形是()。
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是()。
设变量已正确定义并赋值,下列表达式中正确的是()。
设有以下程序段 main() {intx[M][N]; … Arrlet(x); … } 则作为函数Arrlet的形参,以下表示形式非法的是()。
定义学生选修课程的关系模式如下: S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄); C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课); SC(S#,C#,G)(其属性分别学号、课号和成绩)。 检索选修课程名为“操作
数据库设计中反映用户对数据要求的模式是()。
面向对象方法中,继承是指()。
在进行逻辑设计时,将E-R图中实体之间的联系转换为关系数据库的()。
重载的运算符仍然保持其原来的操作数个数、优先级和【】不变。
在E-R图中,用来表示实体联系的图形是
随机试题
青蒿鳖甲散和清骨散同用的药物有
《素问·上古天真论》说:“筋骨坚,发长极,身体盛壮”,所指女子的年龄阶段为
心理评估的常用方法,不包括
铁路重力式路堑挡土墙基底在路肩以下不应小于1.0m,并低于侧沟砌体底面不小于()m。
对于市场组合,下列说法不正确的是( )。
根据企业所得税法律制度的规定,不得提取折旧的固定资产是()。
根据领导者的批办意见具体办理文件中提出的有关事项,这称为“()”。
民间工艺是艺术的,也是生活的。民间艺人使用简单的工具和材料进行创作,常呈现出某种稚拙的艺术风貌,但这些风貌稚拙的作品,却反映出广阔的社会生活,表达出广大民众的心声,表现出人与自然和谐的审美观念。人是自然的一部分,利用自然是人的能力。民间工艺的制作离不开其所
conclusiveinsteadatlengthasaresultsurveyinwhichpersuasivetargetcommonenablesanini
设方程x2+ax+a-2=0的两个根为x1和x2,则当|x1-x2|最小时,a=().
最新回复
(
0
)