首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数fun的定义如下: int fun(int n) { iffn
已知递归函数fun的定义如下: int fun(int n) { iffn
admin
2021-06-10
27
问题
已知递归函数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全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classPair{intm,n;public:Pair(intj,intk):m(j),n(k){}int
若有下面的函数调用:fun(a+b,3,max(n一1,b))则fun的实参个数是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义类CPoint的带有两个参数的构造函数,两个变量为x、y都为int型,且缺省值为0。请在注释//*******
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示坐标的类TestClass1,但类TestClass1的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)声明TestClass2类为TestClass1类的友
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
下列有关内联函数的叙述中,正确的是()。
下列关于虚基类的描述中,错误的是()。
在关系数据库中,用来表示实体间联系的是
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是()。
随机试题
关于控制钢筋伸长率的说法,正确的是()。
按照1994年新国家标准《国民经济行业分类与代码》,将专门从事商品流通的行业统称为()
下列物中,属于动产的是()
胆囊动脉主要源自
患者在运动、感觉、反射均无障碍的情况下,不能执行运动的口头指令,如洗脸、刷牙、梳头等,但可自动完成,该患者失用类型为
对影响衰减系数(p)值因素的描述,错误的是
企业用贴现法向银行支付借款利息,其实际利率低于名义利率。()
仿照下面的句子,再写一个句子。要求句式相同,语意连贯。例句:山间的清泉,你何必与遥远的大海比浩瀚呢?你自有你的清纯。路边的小草,你何必与伟岸的大树比挺拔呢?你自有你的执著。仿写:_____________________________
设A,B均为3阶非零矩阵,满足AB=O,其中B=,则()
Directions:Forthispart,youareallowed30minutestowriteashortessayentitledStarbucksShould/ShouldNotLeavetheFor
最新回复
(
0
)