首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
39
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有如下类声明:classTe{public:Te();//①Tete;//②Te*
有如下类定义:classAA{inta;public:AA(intn=0):a(n){}};classBB:publicAA{
下列关于C++函数的说明中,正确的是()。
下面程序的输出结果为()。#includevoidmain(){intx:int&y=x;11变量引用y=99;cout
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的“<<left”,输出效果将发生变化的是()。
下面描述中,不属于软件危机表现的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
派生类的对象对它的基类成员中()是可以访问的。
下列不属于软件工程3个要素的是()。
层次型、网状型和关系型数据库划分原则是( )。
随机试题
A.快速耐受性B.成瘾性C.耐药性D.回跃反应E.高敏性吗啡易引起()
关于合伙监理企业的法人资格和承担责任的说法,正确的是()。
国家机关、社会团体、公司、企业、事业单位和其他组织必须依照《中华人民共和国会计法》办理会计事务。()
我国银行业监管的目标是促进银行业合法、稳健运行和()。
甲公司与丙公司签订一项资产置换合同,甲公司以其持有的联营企业30%的股权作为对价,另以银行存款支付补价100万元,换取丙公司生产的一大型设备,该设备的总价款为3900万元,甲公司持有的联营企业30%股权的取得成本为2200万元;取得时该联营企业可辨认净资产
阅读材料完成下列问题。宋濂《送东阳马生序》原文余幼时即嗜学。家贫,无从致书以观,每假借于藏书之家,手自笔录,计日以还。天大寒,砚冰坚,手指不可屈伸,弗之怠。录毕,走送之,不敢稍逾约。以是人多以书假余,余因得遍观群书。既加冠,益慕圣贤之道
希腊瓶画的三种绘画样式是黑绘式、红绘式和东方式。()
下列排序方法中,最坏排序时间和平均排序时间不相同的是
年轻人离(1)学校走进社会的时候,需要有各种知识以(2)不同行业工作,每个人在经济上都要学习自我照顾,逐步达到财务上自立。就是要(3)好个人财务,做好收支计划,(4)以致发扬节俭、储蓄的(5),并为进修、成家、子女养育和个人未来退休生活作打算。(1)
Whatdoesthenewsitemsayabouttheundergroundtrainaccident?
最新回复
(
0
)