首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数fun的定义如下: int fun(int n) { iffn
已知递归函数fun的定义如下: int fun(int n) { iffn
admin
2021-06-10
28
问题
已知递归函数fun的定义如下:
int fun(int n)
{
iffn<=1)return l;//递归结束情况
else return n*fun(n.2);//递归
}
则函数调用语句fun(5)的返回值是( )。
选项
A、5
B、12
C、15
D、30
答案
C
解析
递归函数fun被定义为含有参数intn,返回整型。其中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/mvfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在结构化程序设计中,模块划分的原则是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp,通过把类Distance定义为类Point的友元类,来实现计算两点之间距离的功能。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)把类CDistance定义为类CPoint的友
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是()。
下列有关虚函数的表述中正确的是
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Base:Go
在软件开发中,需求分析阶段产生的主要文档是( )。
下列运算符中,不能重载为类的友元函数的运算符是
有如下两个类定义:classXX{private:doublex1;protected:doublex2;public:doublex3;};classYY
软件调试的目的是()。
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为()。
随机试题
20世纪80年代末,美国的一项调查结果显示,对于行政办公人员来说,其有效性居于第一位的招募渠道是()
Itwasacaseofemergency.Thefour-year-oldgirlawokeandsmelledsmoke.Shecouldn’twakehermother,soshedialed"zero".
闭塞性周围动脉粥样硬化的临床表现是
不属于可以减免耕地占用税的是()。
非关键工作时差的调整应在其时差的范围内进行,以便更充分地利用资源、降低成本或满足施工的需要。每一次调整后都必须重新计算时间参数,观察该调整对计划全局的影响。可采用的调整方法有()。
权证创设人创设或注销权证的,证券登记结算公司根据有效的创设或注销申报和交收结果办理权证行权的变更登记。( )
面试中所涉及的基本问题主要是根据()设计的。
道德情感的表现形式主要有()。(2014.湖南)
Whenwearrivedattherailwaystation,theywere______there.
Smallcommunities,withtheirdistinctivecharacter—wherelifeisstableandintenselyhuman—aredisappearing.Somehave【C1】____
最新回复
(
0
)