首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的函数利用递归实现了求1+2+3+……+n的功能: int sum(int n){ if(n==0) return 0; else return n+sum(n一1); } 在执行sum(10)的过程中,递归调用sum函数的次数是【 】。
下面的函数利用递归实现了求1+2+3+……+n的功能: int sum(int n){ if(n==0) return 0; else return n+sum(n一1); } 在执行sum(10)的过程中,递归调用sum函数的次数是【 】。
admin
2010-03-15
24
问题
下面的函数利用递归实现了求1+2+3+……+n的功能:
int sum(int n){
if(n==0)
return 0;
else
return n+sum(n一1);
}
在执行sum(10)的过程中,递归调用sum函数的次数是【 】。
选项
答案
10
解析
此递归函数的终止条件是n=0,当n=10时,递归调用sum(9);n=9时,递归调用sum(8);依次类推,当n=l时,递归调用sum(0),此时n=0返回。因此程序递归调用了sum(9)、sum(8)、…、sum(0)等10次sum函数。
转载请注明原文地址:https://kaotiyun.com/show/Qbjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中,不属于数据库管理的是()。
若主函数中有定义语句:inta[10],b[10],C;,在主函数前定义的fun函数首部为:voidfun(intx[]),则以下选项中错误的调用语句是()。
以下叙述正确的是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
下列二维数组初始化语句中,正确且与语句inta[][3]={1,2,3,4,5}等价的是()。
以下结构体类型说明和变量定义中正确的是()。
关于C语言程序格式的叙述中正确的是()。
若有以下语句:typedefstruetS{intg;charh;}T;以下叙述中正确的是()。
下列特征中不是面向对象方法的主要特征的是()。
一个算法应当具有五个特性,以下叙述中正确的是()。
随机试题
箱内有6种颜色的手套各20只(不分左右手),至少抓多少只才能保证有三副颜色都不同的手套?
设∫1+∞,求常数a,b.
太阳能的数量和分布,对任何地区生态系统的结构和____________都是基本的决定因素。
应激状态时不出现
使用暖箱可起到关键治疗作用的疾病是()
行政诉讼中,人民法院作出的变更判决应当()。
建筑装饰装修工程施工中易燃材料施工前,应制定相关的安全技术措施。下列关于火灾预防措施的说法中,错误的是()。
根据个人独资企业法律制度的规定,下列各项中,属于个人独资企业应当解散的情形有()。
某化工企业在年底召开了年度总结会议,生产科就产品一次入库合格率和交验合格率与上年同期进行了对比总结,均比上年同期上升了2个百分点。以上属于()
下列关于RPR技术的描述中,错误的是()。
最新回复
(
0
)