首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设n的初始值为正整数,设计一个递归算法如下: int fact (int n) { if (n
设n的初始值为正整数,设计一个递归算法如下: int fact (int n) { if (n
admin
2015-05-21
43
问题
设n的初始值为正整数,设计一个递归算法如下:
int fact (int n) {
if (n<=0) return 1;
else return (n*fact(n一1));
)
以下叙述中正确的是( ) 。
选项
A、计算fact(n)需要执行n次函数调用
B、计算fact(n)需要执行n+1次函数调用
C、计算fact(n)需要执行n+2次函数调用
D、计算fact(n)需要执行n一1次函数调用
答案
B
解析
本题考查函数递归调用方面的相关知识。
递归法是描述算法的一种强有力的方法,其思想是:将N=n时不能直接求解的问题,设法递归(压栈)转化为求n.1,n-2,…的问题,一直到N=0或1的初始情况,由于初始情况的解可以给出或方便得到,因此,开始层层退栈得到N=2,3,…,n时的解,直到得到最终结果。
本题中,主程序调用fact(n)称为外部调用,其他调用称为内部调用,直到调用fact(0)为止。fact(n)调用fact(n-1),fact(n-1)调用fact(n一2),…,fact(1)调用fact(0),内部调用n次,外部调用一次,共n+1次。
转载请注明原文地址:https://kaotiyun.com/show/rWWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题3。[说明]某“校校通”工程项目的建设内容包括光纤物理网建设、业务网工程建设、应用服务系统集成、机房建设等内容。
判断A工作的进度是否正常,对总工期和后续工作是否有影响?专业监理工程师对分包单位的资格审核包括哪些内容?
网络平台是信息系统工程的主要组成部分之一,网络平台建设的好坏直接关系到信息系统的成功与否,为保障业主投资,对网络平台的质量保证测试包括网络模拟,综合布线测试,网络平台验收测试,请分别叙述这三种测试的作用。信息系统质量保证测试可包括哪些方面,每个方面要注
在操作系统中,解决进程间的(1)两种基本关系,往往运用对信号量进行(2)的(3)。例如,为保证系统数据库的完整性,可以把信号量定义为某个库文件(或记录)的锁,初值为1,任何进程存取该库文件(或记录)之前先对它作一个(4),存取之后对它作一个(5),从而做到
局域网是当前计算机网络研究与应用物一个热点,而符合IEEE802.3标准的传统Ethemet应用最为广泛。它在MAC层采用方法(8),物理层采用(9)标准。随着网络技术的发展,以及大型信息系统与多媒体技术的应用,出现了满足人们更高需要的FastEtheme
防火墙是一种常用的网络安全装置,它可以(59)。有多种实现防火墙的技术,如包过滤、代理服务器、双穴主机和屏蔽子网网关等,相对来说(60)功能较弱但实现也较简单。Internet的电子邮件、文件传输或Web访问总分别采用了(61)、FTP和(62)等协议。
外围电路中某电路,使用8K×4位的SRAM存储器芯片构成256K×32位的Cache存储器。(26)片,存储器地址码位数是(27),单个芯片的地址码位数是(28)。
Cloudcomputingprovideson-demandservicetousersbyusingdistributedcomputingand________resourcemanagement.
信息系统项目建设中知识产权管理与非IT项目大不相同,涉及的方面会更多,在项目监理过程中需要考虑(52)。①涉及到建设单位的知识产权 ②外购软件的知识产权③涉及系统集成商的知识产权 ④涉及监理方的知识产权保护
阅读下列说明,回答问题。【说明】信息系统集成公司A(以下简称A公司)于2012年5月承接了某市级银行的计费数据库系统开发项目,约定在该银行十三个本地网点计费系统建设中提供硬件平台及相应软件产品,并由A公司负责系统总集成,以及后期相关的运维工作。
随机试题
铸件的批量超过300件时,可考虑采用()。
WhotakescareoftheelderlyintheUnitedStatestoday?Thefactisthatfamilymembersprovideover80%ofthecarethatelde
门静脉高压症大出血导致肝昏迷的原因是
当光照增强时,瞳孔缩小,此反射称为
接受估价委托后,受托估价机构不得转让或者变相转让受托的估价业务,并应明确合适的估价人员负责该估价项目。()
下列财务比率反映企业短期偿债能力的是( )。
选择最佳的开发利用方式最重要的是选择房地产最佳的()。
(2017年)2017年2月10日,甲公司向乙公司签发一张金额为50万元的商业汇票,以支付所欠货款。汇票到期日为2017年8月10日。A银行作为承兑人在汇票票面上签章。3月10日,乙公司将该汇票背书转让给丙公司,用于支付装修工程款,并在汇票上注明:“票据
全国人民代表大会代表在全国人民代表大会各种会议上的发言和表决,不受法律追究。这主要体现了人大代表享有的( )。
A、要主动沟通B、不能骄傲自满C、要多赞美别人D、避免犯同样的错误A
最新回复
(
0
)