首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数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
40
问题
已知递归函数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://jikaoti.com/ti/sJA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeusingnamespacestd;inta;intfun();intmain(){externinta;intb;
有如下类声明:classMyClass{inti;private:intj;protected:intk;public:intm,n;};其中,私有成员
以下程序输出结果是():#includeusingnamespacestd;voidadd(intx,intY,int*z){*z=y+x;}int
下面关于运算符重载中正确的是()。
用白盒法设计测试用例的方法包括()。
在包含1000个元素的线性表中实现如下各运算,所需的执行时间最长的是()。
利用继承能够实现______。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
数据库系统的核心是
逻辑数据的逻辑结构主要是反映数据之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。循环队列主要是强调数据之间的关系,因此属于逻辑结构。
在C++语言中,数据封装要解决的问题是
随机试题
软件
和女子胞功能密切相关的内脏有
对考评指标标准进行多种要素综合计分,不宜选用()。
《地方预决算公开操作规程》规定,地方应当公开一般公共预算、政府性基金预算、国有资本经营预算、()四本预算,不得少公开、不公开应当公开的事项。
在百合家园,为了小区的整洁美观,二楼及以上楼层私自安装防盗网是被禁止的。小区二楼的一些住户为了安全试图改变这一规定,但却失败了,因为百合家园规则变更程序规定:只有获得10%的住户签字的提议,才能提交全体住户投票表决。结果,这些住户的提议被大多数住户投票否决
为指导和推动循环经济加快发展,实现“十二五”规划纲要提出的资源产出率提高15%的目标,我国编制了《循环经济发展战略及近期行动计划》,对发展循环经济作出了战略规划。下列关于循环经济的表述,错误的是()。
某单位进行年终考评,经过民主投票,确定了甲、乙、丙、丁、戊五人作为一等奖的候选人。在五进四的选拔中,需要综合考虑如下三个因素:丙、丁至少有一人入选;如果戊人选,那么甲、乙也人选;甲、乙、丁三人至多有两人入选。根据以上陈述,可以得出没有进四的是谁?
患者,女性,48岁。双颊黏膜白色病变2年。活检标本见上皮萎缩,表面不全角化,上皮钉突呈不规则延长,基底细胞层液化变性,固有层淋巴细胞带状浸润,病理诊断为()。
恩物是福禄培尔创制的一种儿童教育。
Developmentbanksareinternationallendinggroups.Theylendmoneytodevelopingcountriestohelpfueleconomicgrowthandsoc
最新回复
(
0
)