首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 #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
47
问题
下列程序的输出结果为 #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://www.kaotiyun.com/show/fOkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义typedefint*T[10];Ta;则以下选项与上述定义中a的类型完全相同的是
结构化程序设计的基本原则不包括()。
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
下列叙述中错误的是()。
设有定义:intx=2,*p=&x;floaty=3.0;charz=’c’;,则立即进行以下运算有安全隐患的是
以下选项中正确的定义语句是
将E-R图转换为关系模式时,实体和联系都可以表示为()。
设有定义:intx=2;,以下表达式中,值不为6的是()。
关于算法,以下叙述中错误的是
以下关于C语言函数参数传递方式的叙述正确的是()。
随机试题
28岁初产妇,孕1产0,孕35周。1年前曾因妊娠5个月死胎而作引产术。产前检查:血压130/80mmHg,宫高36cm,胎心率140次/分,空腹血糖7mmol/L,尿糖(+)。下列处理不必要的是()
关于股东的表述,下列哪一选项是正确的?(2009—卷三—25,单)
某市在筹建轨道交通指挥部时,首要的问题是确定其组织结构图,在项目开始时,其组织结构如下图所示,主要明确的机构设置和关系是()。
根据我国的法律规定,基金管理公司的主要股东指()。[2013年9月证券真题]
下列属于速动资产的是()。
流水线间的在制品占用量不包括()。
简述循序渐进原则及其实施要求。
2013年全国城镇居民人均可支配收人同比增长约为()。
在十字路口发生的严重交通事故中,有82%都是由一方违章闯红灯造成的。因此,要大力整治路口的闯红灯的违章行为。下面哪个假设能够给予上述推理最强的支持?()
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
最新回复
(
0
)