首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数fun的定义如下: int fun(int n) { iffn
已知递归函数fun的定义如下: int fun(int n) { iffn
admin
2021-06-10
39
问题
已知递归函数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.clap,其中定义了用于表示学生学号的类CStudcntlD,但类CStudentID的定义并不完整。运行结果为:学生的学号为:200805学生名为:李伟删除学生学号
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,要求编写一个CMyShape类,含有求面积、周长等的纯虚函数,然后编写一个CRectangle类和CCircle类继承CMyShape,并实现求面积、周长的两个函数。在main函数中测试得到下面的结
有如下两个类定义:classXX{private:doublex1;protected:doublex2;public:doublex3;};classYY
下列选项中,正确的C++标识符是
以下()不属于对象的基本特征。
下列有关C++流的叙述中,错误的是()。
已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则()。
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为()。
“商品”与“顾客”两个实体集之间的联系一般是()。
对于循环队列,下列叙述中正确的是()。
随机试题
Theagriculturerevolutioninthenineteenthcenturyinvolvedtwothings:theinventionoflabor-savingmachineryandthedevelo
张力性气胸的急救措施是
根据病因及发病机制贫血可分为
常用建筑幕墙平板形预埋件中的锚板宜采用()。
已装配的摄影机物镜镜片
外国寿险公司和非寿险公司加入时允许在()提供服务
对可上市流通的存价证券的评估,一般可按评估基准日的相关有价证券的()计算评估值。
绝密级公文一般不得复制,确有工作需要的,应当经()批准。
A.条件(1)充分,但条件(2)不充分.B.条件(2)充分,但条件(1)不充分.C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分.D.条件(1)充分,条件(2)也充分.E.条件(1)和(2)单独都不充分,条件(1)和条件(2
WhenwestartedtheMeyerhoffScholarsProgramnearly20yearsago,wefacedamajorchallenge—helpingstudentsofcolorachieve
最新回复
(
0
)