首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数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
2019-06-12
86
问题
已知递归函数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/dL8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于阶段。
下面关于友元的说法中错误的是()。
不能作为函数重载的判断依据的是()。
下列的方法中,不属于软件调试技术的是()。
数据视图的描述称为()。
下列哪种数据模型可以用树形结构来表示实体之间联系()。
下面的类定义中,如果要为其添加一个析构函数,对于析构函数定义正确的是()。classTestCtaSS{private:inta;public:TestClass(i
在结构化方法中,软件开发阶段用数据流程图(DFD)作为描述工具的是()。
设计软件结构是在软件生命周期的()。
数据库系统的核心是
随机试题
在我国,武装力量的最高领导机关是()。
实验流行病学研究是口腔流行病学常用的一种研究方法,现拟进行一项实验研究,在饮水中加入氟,以观察防龋的效果。要开始本实验,首先要确定样本量,说法不正确的是
患者,男,45岁,近两年来剧烈活动时发生剑突下疼痛,向咽部放射,持续数分钟可自行缓解。近2周加班工作后,发作频繁,今工作后突发疼痛,2小时来疼痛剧烈且不能缓解,向胸部及后背部放射,伴憋闷、大汗。首选的治疗方法是()
急性左心衰竭的主要临床表现不包括
本工程是54m+128m+54m预应力混凝土系杆拱连续梁高架桥工程,上部结构主纵梁为箱形断面的预应力混凝土连续梁,采用预埋金属波纹管成孔。系杆拱采用圆端形钢管混凝土拱结构,吊索采用预应力高强度钢丝。系杆拱设于中跨,通过吊索与主纵梁组成整体受力结构,钢
必须按月结计发生额的账簿是()。
境外注册的会计师事务所申请银行、证券、保险业务临时许可证,应当具备下列哪些条件?()
记过、记大过、降级、撤职、开除均属于行政处罚。()
某教师在课堂上大声呵斥:“你们这群学生真笨,这个知识点我连续讲了N遍,你们还是不会,我尽力了。你们不会我有什么办法。”此案例中教师违背了()。
四川省是多民族的聚居地,有55个少数民族,是全国唯一的()聚居区。
最新回复
(
0
)