首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数fun的定义如下: int fun(int n) { if(n<=1)return1;//递归结束情况 else return n*fun(n.2);//递归 } 则函数调用语句fun(5)的返回值是( )。
已知递归函数fun的定义如下: int fun(int n) { if(n<=1)return1;//递归结束情况 else return n*fun(n.2);//递归 } 则函数调用语句fun(5)的返回值是( )。
admin
2020-07-30
84
问题
已知递归函数fun的定义如下:
int fun(int n)
{
if(n<=1)return1;//递归结束情况
else return n*fun(n.2);//递归
}
则函数调用语句fun(5)的返回值是( )。
选项
A、5
B、12
C、15
D、30
答案
C
解析
递归函数fun被定义为含有参数int n,返回整型。其中fun函数递归调用本身,当n=1时,fun返回1,如果大于1那么执行n*fun(n-2)。所以,当n等于5时,执行5*fun(3);当3时继续调用fun,3*fun(1),即fun(5)=5*(3*fun(1)),答案为15。
转载请注明原文地址:https://kaotiyun.com/show/2Jyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义和变量定义:classParents{public:intpublicData;private:intprivateData;};classChildA:pu
下面关于C++流的叙述中,正确的是()。
有如下程序:#includeusingnamespacestd;classB{public:virtualvoidf(){cout
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
有如下类和对象的定义:classConstants{public;staticdoublegetPl0{return3.1416;}};Constantsconstants;下列各组
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
下列模板声明中,有语法错误的是()。
下列关于类模板的模板参数的叙述中,错误的是()。
下列运算符中,不能被重载的是()。
随机试题
穿刺活检针是以内径还是外径划分,何为粗针,何为细针
某建筑场地抗震设防烈度为8度,设计基本地震加速度0.2g,设计地震分组为第二组,地下水位于地表下3m,某钻孔揭示的地层及标贯资料如表6.3—29所示。经初判,场地饱和砂土可能液化,试计算该钻孔的液化指数最接近下列哪个选项?(为简化计算,表中试验点数及深度为
下列属于委托方在代理期限内不可单方面终止代理行为的情形是()。
某农机生产企业生产单一农机产品,其生产计划部门运用提前期法来确定农机产品在各车间的生产任务,装配车间是生产该种农机产品的最后车间。2016年10月份应生产到1500号,产品的平均日产量为10台,该种农机产品在机械加工车间的出产提前期为50天,生产周期为50
安德森提出的心智技能形成的三阶段是原型定向、原型操作和原型内化。
“只要知道自然界一切组成部分的相对位置和全部作用,一亿年以前的情况和一亿年以后的状况,都可以精确无误地演算出来.因为未来的一切早就在宇宙诞生时便已完全被确定了。”这是()。
【材料大意】以下是编辑小王和领导的一段对话:董主任:“小王,近期要加强宣传工作,以后每周要在我市日报上发表两篇文章,这个任务交给你了。”小王:“现在新闻稿审查这么严,我即使尽全力,一周也只能完成一篇。”董主任:“根据
分权原则是资本主义优越性的重要体现,它根除了资本主义社会内部的根本矛盾,使广大人民群众享有民主权利也有了可能性。而我国却没有类似的制度,我们应当采用这种制度。试根据你所学到的宪法学基本原理来分析上述看法。
在一个ER图中,包含三个实体集,两个二元一对多联系,两个二元多对多联系,则将该ER图转化为关系模型后,得到的关系模式个数是()。
Fromthehealthpointofviewwearelivinginamarvelousage.Weareimmunizedfrombirthagainstmanyofthemostdangerousd
最新回复
(
0
)