首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一个递归算法如下: int fact(int n){ if(n<=0)return 1; else return n*fact(n-1); } 下面正确的叙述是(35)。
设有一个递归算法如下: int fact(int n){ if(n<=0)return 1; else return n*fact(n-1); } 下面正确的叙述是(35)。
admin
2009-02-15
48
问题
设有一个递归算法如下: int fact(int n){ if(n<=0)return 1; else return n*fact(n-1); } 下面正确的叙述是(35)。
选项
A、计算fact(n)需要执行n次函数调用
B、计算fact(n)需要执行n+1次函数调用
C、计算fact(n)需要执行n+2次函数调用
D、计算fact(n)需要执行n-1次函数调用
答案
B
解析
主程序调用fact(n)称为外部调用,其他调用为内部调用,直到调用fact(0)为止, fact(n)调用fact(n-1),fact(n-1)调用fact(n-2),…,fact(1)调用fact(0),内部调用n次,外部调用1次,总共n+1次。
转载请注明原文地址:https://kaotiyun.com/show/hkxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
信元是信元交换的单位。为控制差错,在信元中包括CRC校验和,其生成公式为(6),校验和对(7)进行校验。信元交换采用(8)技术进行复用。在交换过程中,当实施VP交换时,其中VPI、VCI的变化情况是(9)。若在交换过程中出现拥塞,该信息被记录在信元的(10
为了进行差错控制,必须对传送的数据帧进行校验。在局域网中广泛使用的校验方法是(1)校验。CRC-16标准规定的生成多项式为G(x)=X16+X15+X2+1,它产生的校验码是(2)位,接收端发现错误后采取的措施是(3)。如果CRC的生成多项式为G(X)=X
在Windows2000系统中可以查看网卡的MAC地址的命令是(55)。
局域网中使用的传输介质有双绞线、同轴电缆和光纤等。10BASE-T采用3类UTP,规定从收发端到有源集线器的距离不超过(41)m。100BASE-TX把数据传输速率提高了10倍,同时网络的覆盖范围(42)。假设tPHY表示工作站的物理层时延,C表示光速,
IEEE802.11定义了无线局域网的两种工作模式,其中的(30)模式网络中,无线终端通过无线接入点访问有线网络的数据资源。
Microsoft’sCOMisasoftwarearchitecturethatallowsapplicationstobebuiltfrombinarysoftwarecomponents.COMistheunde
Ipv6is(71)for"InternetProtocolVersion6"。Ipv6isthe"nextgeneration"protocoldesignbytheIETFto(72)thecurrentversion
在软件开发过程中常用图作为描述工具。如DFD就是面向(6)分析方法的描述工具。在一套分层DFD中,如果某一张图中有N个加工(Process),则这张图允许有(7)张子图。在一张DFD图中,任意两个加工之间(8)。在画分层DFD时,应注意保持(9)之间的平
对文法G进行改写,然后对每个非终结符写出不带回溯的递归子程序。说明输入串(a,a)#是否为G的句子。
对于下面的文法G[S],(44)是其句子(从S出发开始推导)。G[S]S→MKS,M)M→P|MPP→a|b|c|...|x|x|z
随机试题
地域方言
下列哪项是属于皮肤病的自觉症状
薄荷是《新修本草》新收载的药物,查找不出其文献的本草书籍是()
根据《联合国国际货物销售合同公约》,买卖双方中止履行义务的适用条件有:()。
如图7-2所示,金属导轨上放置着ab和cd两根金属棒,各长1m,电阻均为4Q,均匀磁场B=2T,方向垂直向里,当ab以v1=4m/s,cd以v2=2m/s的速度向左运动时,a、b两点间的电压Uab=()V(忽略导轨电阻)。
临时用电工程安装完毕后,由安全部门组织检查验收,参加人员有主管临时用电安全的项目部领导、有关技术人员、()。
小陈随丈夫从小城镇移居到了大城市,丈夫常常出差,没有时间陪她。小陈在陌生的环境里没有朋友,非常孤单,几次应聘工作失败,感到很沮丧。为此,小陈找到社会工作者大李寻求帮助。大李与小陈一同就需要解决的问题商定期望达到的具体目标,并一一进行了讨论、确定了优先顺序。
有如下的文件目录结构。可否进行下列操作,为什么?a)在目录D中建立一个文件,取名为A;b)将目录C改名为A。
A、InthePacificOcean.B、ClosetoEurope.C、Nobodyknows.D、IntheAtlanticOcean.D这道题的答案在文章一开始就已出现,经过训练,对文中开头一句特别注意的考生是不难得出答案
AftertheviolentearthquakethatshookLosAngelesin1994,earthquakescientistshadgoodnewstoreport:Thedamageanddeath
最新回复
(
0
)