首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 #include<iostream.h> int func(int n) { if(n<1)return1; else return n+func(n-1); retu
下列程序的输出结果为 #include<iostream.h> int func(int n) { if(n<1)return1; else return n+func(n-1); retu
admin
2010-03-29
23
问题
下列程序的输出结果为 #include<iostream.h> int func(int n) { if(n<1)return1; else return n+func(n-1); return 0; } void main() { 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/Vtjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>doublef(doublex);main(){doublea=0;inti;for(i=0;i<30;i+=10)a+=f((double)i);printf("%3.of\n",a);
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
有以下程序#include<stdio.h>structball{charcolor[10];intdim;};main(){structballlist[2]={{"white",2
函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中;再把a所指数组元素中的次大值放在a[2]中,把a数组元素中的次小值放在a[3]中;其余以此类推。例如:若a所指数组中的数据最初排列为:1、4、2、3、
以下选项中关于程序模块化的叙述错误的是()。
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
有以下稃序:#include<stdio.h>main(){intx,y=0,z=0,t;do{scanf("%d",&x);t=x>0:switch(t){ease0:break;ease1:y+=x;continue;}z+=
算法的时间复杂度是指()。
以下关于结构化程序设计的叙述中正确的是()。
随机试题
《冯谖客孟尝君》中最能表现冯谖政治才能的情节是
藻酸盐类印模材料的促凝剂主要有
医学伦理学中最古老、最有生命力的医德范畴是
简述超声波法检测缺陷的基本依据。
某居民企业2014年自行计算的应纳税所得额为70万元,销售收入为500万元。经税务机关审核,发现以下事项未进行纳税调整:(1)已计入成本费用中实际支付的合理工资为72万元,拨缴工会经费0.72万元,提取职工福利费15.08万元(不包括列入企业员工工资薪金
如今,电脑、手机风行于世,“键盘手”、“拇指族”便与日俱增。如此这般之下,出现年轻一代“提笔忘字”的现象,也就越来越寻常了。平素里总以为轻轻松松就能打出来的字,怎么换了用笔去写就要抓耳挠腮呢?有关专家对此已是见怪不怪,并给出了一个专业术语,叫做“电脑失写症
下述不属于概念模型应具备的性质是
【B1】【B20】
A、Hewenttoseethedoctor.B、Hestayedinbedallday.C、Hetookanexamination.D、Heexaminedtheman.A女士问男士他的父亲昨天是否去了医院,男士给
A、Basketball.B、Football.C、Baseball.D、Golf.C短文提到,棒球运动是美国全国性的娱乐活动,C正确。
最新回复
(
0
)