欢迎访问题库宝!

设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));}以下叙述中,正确的是______。
A:计算fact(n)需要执行n+2次函数调用
B:计算fact(n)需要执行n+1次函数调用
C:计算fact(n)需要执行n次函数调用
D:计算fact(n)需要执行n-1次函数调用

答案:


解析:


相关标签:

(中级)嵌入式系统设计师     递归     初值     return     整数     fact    

热门排序

推荐文章

某单位IP地址需求数如下表所示,给定地址192.168.1.0/24,按照可变 长子网掩码的设计思想,部门3的子网掩码为( ) 阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。【说明】某局域网采用DHCP服务器自动分配IP地址,网络结构如图2-1所示。【问题1】(4分,每空1分)通过DHCP服务器分配lP地址 用Excel制作的学生计算机文化基础课程成绩表如下图所示。若学生成绩小于60分,需要在对应的备注栏填“不及格”;若学生成绩大于59分,小于79,需要在对应的备注栏填“及格”;否则在对应的备注栏填“良好 下图所示UML图为( ),用于展示(请作答此空)。①和②分别表示( )。 阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。【说明】某公司上网用户较少(约50台上网机器),因此公司网管申请了公网IP地址(117.112.2.101/30),拟通过NAT方式结 在进行项目需求管理时,某需求的状态描述是"该需求已被分析,估计了其对项目余下部分的影响,已用一个明确的产品版本号或创建编号分配到相关的基线中,软件开发团队已同意实现该需求",则这个需求状态值是 ( ) 阅读以下说明,回答问题1至问题2,将解答填入答题纸对应的解答栏内。【说明】某留言系统采用ASP+Access开发,其后台管理登录页面如图4-1所示。【问题1】(9分)以下是该后台管理登录页面login 项目经理向往在做软件项目成本估算时,先考虑了最不利的情况,估算出项目成本为120人日,又考虑了最有利的情况下项目成本为60人日,最后考虑一般情况下的项目成本可能为75人日,该项目最终的成本预算应为( 假定某企业根据2014年5月员工的出勤率、岗位、应扣款得出的工资表如下:.查询部门人数大于2的部门员工平均工资的SQL的语句如下:SELECT( )FROM工资表(请作答此空)( )b.将设计部员工的 下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,则里程碑(请作答此空)在关键路径上,活动FG的松弛时间为( )。
221381
领取福利

微信扫码领取福利

微信扫码分享