首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数fun的定义如下: inifun(int n) { if(n
已知递归函数fun的定义如下: inifun(int n) { if(n
admin
2012-12-29
80
问题
已知递归函数fun的定义如下:
inifun(int n)
{
if(n<=1)return 1;//递归结束情况
else return n*fun(n-2);//递归}
则函数调用语句fun(5)的返回值是___________。
选项
答案
15
解析
函数每次将f(n)的值转换成相应的关系式n*fun(n-2),直到fun(1)时为止。所以fun(5)=5*fun(5-2)=5*3*fun(1)=5*3*1=15。
转载请注明原文地址:https://kaotiyun.com/show/nwVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下函数:intfun(char*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是()。
学生的记录由学号和成绩组成,N名学生的数据己在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.C中。
下面对软件描述错误的是()。
若有定义语句inta[2][3],*p[3];,则以下语句中正确的是()。
设有如下定义和语句: FILE*fp; intdata[10],i,n; fp=fopen("abc.txt","r"); 文本文件abc.txt中的数据为:58192765190,其中第1个数据代表的是它后面数据的个数。若文件已正确
若以“a+”方式打开一个已存在的文件,以下叙述正确的是()。
以下程序段中,输出信息不能正确反映变量大小关系的是()。
软件测试的目的是()。
以下与数学表达式“0<x<5且x≠2”不等价的C语言逻辑表达式是()。
某二叉树的中序序列为CBADE,后序序列为CBEDA,则前序序列为()。
随机试题
在计算货币的时间价值时,会涉及到的四个基本概念是
Wednesdays:Doacross-training(CT)activity(biking,swimming,ellipticaltrainer)ateasytomoderateeffortfor30to40min
A.解热、镇静剂B.抗组胺药C.强心、利尿剂D.铁螯合剂E.钙剂枸橼酸中毒应用
从药剂学的角度评价药品,主要是:
A、丹桂香颗粒B、香砂养胃丸C、六味安消胶囊D、气滞胃痛颗粒E、养胃舒颗粒有舒肝和胃功能的是()。
脱水患儿.补液治疗后排尿,需静脉补钾,其液体中钾的浓度不应超过( )。
期货交易所为了稳定市场秩序,临时召开紧急会议商讨控制近日来白糖交易迅猛可能带来的风险,期货从业人员王某是会议成员之一。会后,王某随即告知其好友李某交易所将采取严格的风险控制措施,预料白糖价格将会大跌。李某得知消息,立刻卖空其手上的白糖合约,第二天李某平仓获
金某,男,22岁,中国公民。某年3月6日晚,金某携带菜刀偷越国境到朝鲜民主主义人民共和国清源市,将该国公民金某某强奸。同年3月8日晚,金某携带菜刀又窜到该国清源市七城里学校附近的大道上,持刀威逼小学生林某欲行强奸时,被过路的群众发现,逃回我国。同年3月11
社会历史观的基本问题是()
Atwhattimedoestheofficeopen?
最新回复
(
0
)