首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 #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
2010-06-06
20
问题
下列程序的输出结果为 #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://jikaoti.com/ti/poW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){chara=’H’;a=(a>=’A’&&a
若有定义语句:inta[4][10],*p,*q[4];且0≤i<4,则错误的赋值是()。
有以下程序:#include<stdio.h>main(){ ints,t,A=10;doubleB=6; s=sizeof(A);t=sizeof(B); printf("%d,%d\n",s,t);}在VC6.0平台上编
以下选项中,与k=n++完全等价的表达式是()。
有三个关系R、S和T如下:则由关系R和s得到关系T的操作是()。
下列选项中,不属于数据模型所描述的内容的是()。
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0<回车>则能进行正确输入的语句是
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
设文件指针fp已定义,执行语句fp=fopen(’’file’’,’’w’’);后,以下针对文本文件file操作叙述的选项中正确的是()。
关于new运算符的下列描述中,错误的是()。
随机试题
危险性分析
在夏季出游预防和治疗中暑的药物用品有()。
血药浓度一时间下面积保证生产优质药品的一整套科学、合理、规范化的管理方法
某市中级人民法院对一起诈骗案作出了第一审的判决,在抗诉期限内,该市人民检察院如果想提起抗诉,则______。
根据国资委的后评价工作指南的附件要求,项目后评价需提供的资料目录中其他资料包括()
情景描述:某综合建筑地上15层,地下1层,框架结构,总建筑面积15000m2,建筑高度为50m。首层、二层、三层设计为商场,四层、五层为办公室及辅助用房,六至十五层为民用住宅。该建筑内设有室内外消火栓系统、火灾自动报警系统、消防应急照明、消防疏散指示标志、
关于商业汇票的承兑,说法正确的有( )。
生产车间登记“在产品收发结存账”所依据的凭证、资料不包括()。(2007年)
若要说明一个类型名STP,使得定义语句STP s;等价于char *s;,以下选项中正确的是
Growingoldisnotexactlypleasantforpeoplein【C1】______Americanculture.Astheoldsayinggoes,"you’reasyoungasyouf
最新回复
(
0
)