首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数fun的定义如下: int fun(hatn) {iffn
已知递归函数fun的定义如下: int fun(hatn) {iffn
admin
2021-06-10
47
问题
已知递归函数fun的定义如下:
int fun(hatn)
{iffn<=1)retum 1;//递归结束情况
else return n*fun(n-2);//递归
}
则函数调用语句fun(S)的返回值是( )。
选项
A、5
B、12
C、15
D、30
答案
C
解析
递归函数fun被定义为含有参数int n,返回整型。其中fun函数递归调用本身,当n=1时,fun返回1,如果大于1那么执行n*fun(n一21。所以,当n等于5时,执行5*fun(3);当3时继续调用fun,3*fun(1),即fun(5)=5*(3*fun(1)),答案为15。
转载请注明原文地址:https://www.kaotiyun.com/show/Mkfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classA{public:staticinta;voidinit(){a=10;}A(inta=5){init
内部格式控制操作函数是在头文件()中定义的。
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成以下两个函数。(1)fun1(intn)求出n的阶乘,必须使用递归调用。(2)fun2(intn)求出n的阶乘,不能使用递归调用。如果n小于1则返回0。注意:
设二叉树如下:则中序序列为
下面关于常成员函数的说法中正确的是()。
随机试题
关于砌体工程施工质量的说法,正确的是()。
形成牙本质形成釉质
修复体粘固后过敏性疼痛最不可能的原因是
患者,女,65岁,长期服用西药降糖药,血糖稳定。近日听人介绍又自行加服了中成药消渴丸。2日后,出现低血糖反应。遂去医院就诊。进入冬季,患者加服中药膏方调补。一段时间后,出现血糖波动,时有升高。分析其原因,是与其所服膏方中的某些中药有关。下列中药,能使血
已知平面π过点(1,1,0),(0,0,1),(0,1,1),则与平面π垂直且过点(1,1,1)的直线的对称方程为()。
下列各项中,属于房产税征税范围的有()。
中国古人在生活实践中留下许多富含哲理的谚语与成语。下列对其所蕴涵的哲理表述正确的是()
《中国共产党章程》规定,党员如果没有正当理由,连续()不参加党的组织生活,或不交纳党费,或不做党所分配的工作,就被认为是自行脱党。
(2011年)设I=lnsinχdχ,J=lncotχdχ,K=lncosχdχ,则I,J,K的大小关系为【】
微分方程xy’=的通解为___________.
最新回复
(
0
)