首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数fun的定义如下: int fun(int n) { if(n
已知递归函数fun的定义如下: int fun(int n) { if(n
admin
2020-06-29
52
问题
已知递归函数fun的定义如下:
int fun(int n)
{
if(n<=1)return 1://递归结束情况
else return n*fun(n一2);//递归
}
则函数调f}j语句fun(5)~J返嘲值是( )。
选项
A、5
B、12
C、15
D、30
答案
C
解析
递归函数fun被定义为含有参数int n,返回整型。其中fun函数递归调用本身,当n=1时,fun返回1,如果大于1那么执行n*fun(n-2)。所以,当n等于5时,执行*fun(3);当3时继续调用fun,3*fun(1),即fun(5)=5*(3*fun(1)),答案为15。
转载请注明原文地址:https://kaotiyun.com/show/cp8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于函数模板的表述中不正确的是()
使用VC++6,0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错,请改正程序中的错误,使程序输出的结果为1063022注意:错误的语句在//******error******的下面,修改
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整,使其输出的结果为TCATCBTCC(1)完成类B虚继承于A,请在注释1后添加适当的语句。
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
有如下类定义:classAA{inta;public:intgetRefoconst{return&a;)∥①intgetValueoconst{returna;)∥②
下列关于this指针的叙述中,正确的是()。
下列选项中,正确的C++表达式是
下面描述中不属于软件需求分析阶段任务的是
下面不能作为结构化方法软件需求分析工具的是
随机试题
无担保公司债
IfI______youI______tonightschoolformylanguagelearning.
下列指标中,用于项目偿债能力分析的指标有()。
接站服务中导游员应做好以下方面的服务工作:______、旅游团抵达后的服务安排和______。
(2016年真题)幼儿园拟派工作多年,任劳任怨的胡老师去外地参加理论研修班,胡老师对园长说“年轻人喜欢玩,让她们去吧而且照顾小孩子,都是些穿衣吃饭的琐事,耐心点就行,不需要太多的理论”这表明胡老师()。
下列关于我国集体协商代表的法律保护的表述中,不正确的是()。
根据刑法。人民法院对下列哪种犯罪分子,可以根据犯罪情况,同时禁止其在执行期间从事特定活动,进入特定区域、场所,接触特定的人?()
某书画装裱店与著名书法家赵某签订了一份委托书法作品创作合同。双方约定,赵某交付装裱店20副对联作品,装裱店支付赵某5000元报酬。赵某因不慎跌倒致使右臂受伤,不能创作,于是他委托他儿子代为书写了全部对联,以此交付装裱店,装裱店支付了全部报酬。但是不久装裱店
______hewantedtogooutwithhisfriendsattheweekend,hehadtostaybehindtofinishhisassignment.
Inabreath-takingturnofevents,Asia’seconomieshavegonefrommiracletomeltdowninamatterofweeks.Manyforecasterswh
最新回复
(
0
)