首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数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
2020-07-30
47
问题
已知递归函数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://kaotiyun.com/show/2Jyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
有如下程序:#includeusingnamespacestd;classB{public:virtualvoidf(){cout
下列有关抽象类和纯虚函数的叙述中,错误的是()。
有如下程序:#includeusingnamespacestd;voidfl(int&X,int&y){intz=x;x=y;y=z;)voidf2(intx,inty){intz=x;x=y;y=z
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
若MyClass是一个类名,且有如下语句序列MyClassc1,*c2;MyClass*c3=newMyClass;MyClass&c4=c1;上面的语句序列所定义的类对象的个数是()。
已知将运算符“+”和“*”作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
将运算符“+”重载为非成员函数,下列原型声明中,错误的是()。
下列各组类型声明符中,含义相同的一组是()。
随机试题
在Excel2010主窗口中,可通过“拆分”命令在一个窗口中显示并编辑同一个文档的不同部分。
[2014年,第69题]按照第三强度理论,图5.9-16示两种应力状态的危险程度是()。
下列关于地基基础设计等级及地基变形设计要求的论述,其中何项是不正确的?(A)场地和地基条件复杂的一般建筑物的地基基础设计等级为甲级(B)位于复杂地质条件及软土地区的单层地下室的基坑工程的地基基础设计等级为乙级(C)按地基变形设计或应作变形验算且
下列规范性文件中,属于行政法规的是()。(2017年)
E公司生产销售一种产品,该产品的单位变动成本是60元、单位售价是80元。公司目前采用30天按发票金额付款的信用政策,80%的顾客(按销售量计算,下同)能在信用期内付款,另外20%的顾客平均在信用期满后20天付款,逾期应收账款的收回需要支出占逾期账款5%的收
禀赋效应形容当一个人拥有某项物品或资产的时候,他对该物品或资产的价值评估要大于没有拥有这项物品或资产的时候。根据上述定义,下列未体现禀赋效应的是:
一切物质都具有在本质上和感觉相类似的特性。()
车辆:轿车
20世纪60年代确立法国高等教育发展的民主自治,多学科原则规定大学是享有教学、行政和财政主权的国家机构的教育法案是()。
基于以下题干:某岛上的男性公民分为骑士和无赖。骑士只讲真话,无赖只讲假话。骑士又分为贫穷的和富有的两部分。有一个姑娘,她只喜欢贫穷的骑士,一个男性公民只讲了一句话,使得这姑娘确信他是一个贫穷的骑士。另外,姑娘问任何一个男性公民一个问题,根据回答就
最新回复
(
0
)