首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 #include<iostream.h> int func (int n) { if ( n <1)return l; else return n+func ( n-1 );
下列程序的输出结果为 #include<iostream.h> int func (int n) { if ( n <1)return l; else return n+func ( n-1 );
admin
2009-02-15
43
问题
下列程序的输出结果为 #include<iostream.h> int func (int n) { if ( n <1)return l; else return n+func ( n-1 ); return O; } void main( 0 { cout <<func(5)<<end1; }
选项
A、0
B、10
C、15
D、16
答案
8
解析
本题考查的是递归函数的使用,题中递归函数的结束条件为n<1,递推公式为f(n)=n +f(n-1),所以计算结果为5+4+3+2+1+1,最后一个1为n=0时的返回值。
转载请注明原文地址:https://kaotiyun.com/show/fOkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知char*s,下面正确的语句是()。
给定程序MODll.C中函数fun的功能是:将长整型数s中每一位上为偶数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:87653142时,t中的数为:8642。请改正程序中的错误,使它能得出正确的结
以下关于return语句的叙述中不正确的是()。
数据库的数据模型分为
设变量已正确定义并赋值,以下正确的表达式是( )。
表示关系式x≤y≤Z的C语言表达式的是()。
以下选项中,当x为大于1的奇数时,值为0的表达式是()。
给定程序中,函数fun的作用是:统计整型变量m中各数字出现的次数,并存放到数组a中,其中:a[0]存放0出现的次数,a[1]存放1出现的次数,……a[9]存放9出现的次数。例如,若m为14579233,则输出结果应为:0,1,1,2,1,1,0,1,0,
C语言程序中,运算对象必须是整型数的运算符是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
小王表现一直十分优秀,年终考核是第一名,是优秀员工的最佳人选,但是局长觉得小王还太年轻,没有给小王评优秀。小王心里有情绪,消极怠工,并想要以工作压力大为由调岗。如果你是小王的同事,你会怎么安慰他,请现场模拟。
颈部由哪几对鳃弓发育而成()
有关合伙企业的解散和清算,下列说法正确的有哪些?()
根据《全国银行间债券市场金融债券发行管理办法》,政策性银行发行金融债券,应按年向()报送金融债券发行申请,经其核准后方可发行。
下列不属于银行业监管措施中现场检查的是()。
2009年1月1日,甲公司购买了一项公司债券,剩余年限为5年,债券的本金为1100万元,公允价值为950万元,交易费用为11万元,次年1月5日按票面利率3%支付利息。该债券在第5年兑付(不能提前兑付)本金及最后一期利息,实际利率6%。2009年末,该债券公
为保障国家未来10—20年经济社会可持续发展和国家安全战略,实现第三步国家战略目标,我国提出了______,其突出特点是战略性、全局性和前瞻性。
【遵义会议】黑龙江大学2013年中国史真题;兰州大学2018年历史学真题;南京大学2018年中国近现代史真题
设待传送数据总长度为L位,分组长度为P位,其中头部开销长度为H位,源节点到目的节点之间的链路数为h,每个链路上的延迟时间为D秒,数据传输率为Bbps,虚电路建立连接的时间都为S秒,在分组交换方式下每个中间节点产生d位的延迟时间,则传送所有数据,虚电路分组
“老乡见老乡,两眼泪汪汪”形容的是()。
最新回复
(
0
)