首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数f的定义如下: int f(int n) { if(n<=1)return 1; //递归结束情况 else return n*f(n-2);//递归) 则函数调用语句f(5)的返回值是_____
已知递归函数f的定义如下: int f(int n) { if(n<=1)return 1; //递归结束情况 else return n*f(n-2);//递归) 则函数调用语句f(5)的返回值是_____
admin
2013-02-27
64
问题
已知递归函数f的定义如下:
int f(int n)
{
if(n<=1)return 1; //递归结束情况
else return n*f(n-2);//递归)
则函数调用语句f(5)的返回值是______。
选项
答案
15
解析
此题考查的是递归算法。本题中f()函数在n小于等于 1时返回值为1,其余情况返回值为n*(n-2),由此分析可以得到 f(5)=5*f(3)=5*3*f(1)=5*3*1=15。
转载请注明原文地址:https://kaotiyun.com/show/3sNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是()。
结构化程序的3种基本控制结构是()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根节点在第1层)为()。
以下叙述中正确的是()。
以下说法错误的是()。
从实现的角度划分,C++所支持的两种多态性分别是【 】时的多态性和运行时的多态性。
若有定义:doublea[3][5];那么数组a的最后一个元素是【】。
若有以下定义:chars(10)="program",t[]="test";则下列选项中对字符串操作错误的是()。
问题处理方案的正确而完整的描述称为【】。
下面不属于软件设计原则的是
随机试题
服务进口国的消费者直接到服务出口国来消费和享用服务被称为
阅读下面的文字:登兹楼以四望兮,聊暇日以销忧。览斯宇之所处兮,实显敞而寡仇。挟清漳之通浦兮,倚曲沮之长洲。背坟衍之广陆兮,临皋隰之沃流。北弥陶牧,西接昭丘。华实蔽野,黍稷盈畴。虽信美而非吾土兮,曾何足以少留!遭纷浊而迁逝兮,漫逾纪以迄今
A.5周以内B.10周以内C.11~14周D.14~24周E.24周以上
盆式支座竖向承载力试验正式加载前需对支座进行三次预压,预压初始荷载为该试验支座竖向设计承载力的()。
甲公司与乙银行订立一份借款合同,甲公司到期未还本付息。乙银行于还本付息期届满后1年零6个月时向有管辖权的人民法院起诉,要求甲公司偿还本金、支付利息并承担违约责任。乙银行的行为引起诉讼时效中断。()
Allofthe2019NobelPrizesinsciencewereawardedtomen.That’sareturntobusinessasusual,afterbiochemicalengineerFr
有表名为Employee的表结构(职工号,姓名,工资),为表Employee增加字段“住址”的SQL命令是
Whatdidpeopleoncethinkaboutlightning?
Whoisthistalkprobablyaddressedto?
A、Hertestpaperwasunexpectedlylost.B、Hertestmarkwasn’tasbadasshethought.C、Shefeelsgreataboutthemarkonherpa
最新回复
(
0
)