首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数fun的定义如下: int fun(int n) { iffn
已知递归函数fun的定义如下: int fun(int n) { iffn
admin
2021-06-10
25
问题
已知递归函数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://jikaoti.com/ti/g9h0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(intx):val(x)()voidPrint()const{co
使用VC6打开考生文件夹下的源程序文件modi3.cpp。请完成以下部分,实现在屏幕上输出为:TestClass3TestClass2这个程序需要修改的部分,请按照以下部分实现。(1)类TestClass0不能被实例化,请定义一个纯虚函数print
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,此工程包含一个源程序文件proj3.cpp,其中定义了用于表示二维向量的类MyVector;程序应当显示(6,8)。但程序中有缺失部分,请按照以下提示,把缺失部分补充完整:(1)
在对函数进行原型声明时,下列语法成分中不需要的是()。
负责数据库中查询操作的数据库语言是( )。
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是()。
下列关于重载运算符的说法正确的是:
下列关于派生类和基类的描述中,正确的是()。
已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
随机试题
()Majorlexicalcategoriesareopencategoriesinthesensethatnewwordsareconstantlyadded.
求不定积分∫x2e-xdx.
组成药物中不含甘草的方剂是()
天然饰面石材中,大理石板材的特点是()。【2005年真题】
承发包人之间所进行的建设工程项目竣工验收的环节包括()。
依据2007年3月1日起施行的《注册建造师管理规定》,以下对于一级建造师注册申请的表述中,有误的一项是( )。
当事人互负债务,没有先后履行顺序,应当同时履行,一方在对方履行之前有权拒绝其履行要求,这是指( )。
下列关于有限责任公司的监事会的表述,不正确的是()。
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a~e五种情况,(26)两种情况可能会发生死锁。对于这两种情况,若将(27),则不会发生死锁。
A、Architecture.B、Law.C、ArtsandSocialSciences.D、ScienceandTechnology.CMarciaMayhew说自己在艺术与社会科学院工作。
最新回复
(
0
)