首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; long fun(int n) {if(n>2) return(fun(n-1)+fun(n-2)); else return 2; } int
有如下程序: #include<iostream> using namespace std; long fun(int n) {if(n>2) return(fun(n-1)+fun(n-2)); else return 2; } int
admin
2020-07-30
47
问题
有如下程序:
#include<iostream>
using namespace std;
long fun(int n)
{if(n>2)
return(fun(n-1)+fun(n-2));
else
return 2;
}
int main()
{cout<<fun(3)<<end1;
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/53yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中。不得增行
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了一个单向链表类sList。sList的成员函数Prepend的功能是在链表头部加入一个新的元素。请编写成员函数Prepend。在main函数中给出了一组测试数据,此时程序的
请使用VC6或使用【答题】菜单打开考生文件夹prog2下的工程prog2。此工程中包含一个程序文件main.cpp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是()。
运算符重载时不需要保持的性质是()。
通过派生类的对象可直接访问的是()。
下列有关运算符重载的叙述中,正确的是()。
在满足实体完整性约束的条件下()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
AccordingtoGouin,______expressionisintimatelylinkedwiththoughtaboutrealevents.
下列不能使食管下端括约肌(LES)舒张的是
臁疮的病因病机是()
男,30岁,突发上腹剧痛3小时,怀疑消化道穿孔,无休克表现,为进一步明确诊断,首选的检查方法是
财政、税务、银行以及审计部门对企业进行清查时,不需要本单位相关人员参加。()
2009年2月24日,为期一个半月的西藏民主改革50周年欠型展览在北京民族文化宫开幕,展览通过大量珍贵图片、档案材料、历史文物及群像雕塑向观众展示了一个新西藏从诞生到走向小康的历史过程。这一历史过程再次向人们印证了民族区域自治制度的优越性。下列关于我国民族
设f(x)在[-a,a]上连续,在(-a,a)内可导,且f(-a)=f(a)(a>0),证明:存在ξ∈(-a,a),使得f’(ξ)=2ξf(ξ).
Britain’sprivateschoolsareoneofitsmostsuccessfulexports.Thechildrenofthewealthy【C1】______tothem,whetherfromChi
To:CurtisFreemanFrom:JodiGrantDate:May30Subject:ExcellentCourseIamrespondingtoyourrequestforcommentsandfe
TheInternationalMonetaryFund(IMF)isthemostpowerfulfinancialinstitutionontheplanet,capableofdictatingeconomicpoli
最新回复
(
0
)