首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设n的初值为正整数,设计一个递归算法如下: int fact (int n) { if (n<=0) return 1; else return (n*fact(n-1)); } 以下叙述中
设n的初值为正整数,设计一个递归算法如下: int fact (int n) { if (n<=0) return 1; else return (n*fact(n-1)); } 以下叙述中
admin
2016-11-11
38
问题
设n的初值为正整数,设计一个递归算法如下:
int fact (int n) {
if (n<=0) return 1;
else return (n*fact(n-1));
}
以下叙述中,正确的是__________。
选项
A、计算fact(n)需要执行n+2次函数调用
B、计算fact(n)需要执行n+1次函数调用
C、计算fact(n)需要执行n次函数调用
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://jikaoti.com/ti/0BI7FFFM
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
开发过程中发生了如下事件:工程开始时,王总监用圆珠笔签署了工程开始报审表,用私人印章签署了工程变更单,网络布线施工时何工用碳素墨水签署了工程款支付证书。王总监和何工签署工程报表有何不妥?网络承包商对障碍物处理递交了索赔报告,何工为处理索
开发过程中发生了如下事件:工程开始时,王总监用圆珠笔签署了工程开始报审表,用私人印章签署了工程变更单,网络布线施工时何工用碳素墨水签署了工程款支付证书。王总监和何工签署工程报表有何不妥?网络施工时,遇到了人为的障碍物,何工对现场情况作了
阅读以下说明,回答问题1、问题2和问题3,将解答填入对应栏内。【说明】某信息系统工程建设项目,建设单位确定采用邀请招标方式选择施工单位。招标前经监理单位测算,该工程建设项目标底为4000万元人民币,定额工期为40个月。经过考察和研究确定,邀请4家
网络平台是信息系统工程的主要组成部分之一,网络平台建设的好坏直接关系到信息系统的成功与否。为保障业主投资,对网络平台的质量保证测试包括网络模拟、综合布线测试和网络平台验收测试。请分别叙述这三种测试的作用。信息系统质量保证测试可包括哪些方面,每个方面要注
网络平台是信息系统工程的主要组成部分之一,网络平台建设的好坏直接关系到信息系统的成功与否,为保障业主投资,对网络平台的质量保证测试包括网络模拟,综合布线测试,网络平台验收测试,请分别叙述这三种测试的作用。信息系统工程安全应包括哪些方面的评估?
该工程合同工期为22个月,承建单位制定的初始项目实施网络计划如图3-1所示(时间单位:月)。(1)请指出网络计划中的关键路径,说明该网络计划是否可行并简述理由。(2)请计算C的总时差和自由时差。在机房建设中,计算机设备宜采用分区布置。
某国有大型企业为了提升竞争力,利用银行贷款进行信息化建设,项目估算投资约为人民币9000万元,内容包括购买某知名ERP软件、定制开发部分应用系统、升级改造原有网络系统、部分硬件设备并进行软硬件系统的集成工作,某监理公司负责该项目全过程的监理工作。
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。[说明]某单位进行大型电子政务信息系统工程建设,总投资5000万元。建设单位分别与承建单位、监理单位签订了实施合同和监理合同。[事件1]承建单位在合同时间范围内完成了业务应用系统的代码开发工作,将
在某校园网工程项目监理过程中,监理方在工程设计阶段对网络设计方案进行评审,监理工作过程中不包括(47);在工程实施过程中,监理工程师收到承建单位的隐蔽工程检验申请后,首先对质量证明资料进行审查,并在规定的时间内到现场检查,此时(48)应随同一起到现场。
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】某车展上,A公司策划了一场为期9天的营销活动。该活动最大的卖点在于利用智能手机上的GPS功能捕捉MINI新款双门轿跑车(以下简称MINI)。这是一个类似捉迷藏的游戏,所有人都可以参与。参与者
随机试题
患者,男,69岁。患后项部有头疽月余,症见疮形平塌,根盘散漫,疮色紫滞。疮腐难脱;脓水稀少,身热不高,唇燥口干,舌红苔薄黄中剥,脉细数,伴有消渴证。治疗应首选()
2岁小儿中点位于
在评价建筑构件的耐火性能时,不应忽略火灾的()
下列表述中,对总分类科目与明细分类科目平行登记的要求,不正确的是()。
在填制记账凭证时,下列做法正确的有()。
乙单位是实行国库集中支付的事业单位,经批准,乙单位的工资支出和设备购置实行财政直接支付,日常办公及零星支出实行财政授权支付。2011年2月份,审计机构对该单位财政资金使用进行检查,发现:(1)2010年4月,该单位通过零余额账户向上级单位基本户划转资
下列各项中,属于非标准审计报告的有()。
在筹资效益分析中,影响综合资金成本的因素有()。
旅行社责任保险统保的保险期间原则上为(),以保险单载明的起讫时间为准。
()最具有增值性,但也是最难提供的服务,能否提供此类增值物流服务现在已成为衡量一个企业是否真正具有竞争力的标准。()
最新回复
(
0
)