首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 #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
28
问题
下列程序的输出结果为 #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/Y0jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
有以下程序:#include<stdio.h>main(){ ints,t,A=10;doubleB=6; s=sizeof(A);t=sizeof(B); printf("%d,%d\n",s,t);}在VC6.0平台上编
请编写函数fun,其功能是:计算并输出当x
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏渊用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
下列方法中,不属于软件调试方法的是()。
有以下程序#include<stdio.h>intm1(intx,inty){if(x<=y)return2*x+1;elsereturny;}intm2(intx,inty)
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
层次型、网状型和关系型数据库划分原则是()。
有以下定义语句,编译时会出现编译错误的是()。
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
随机试题
抗心律失常药物可作为对除颤、CPR和血管加压素无反应的VF/VT治疗的是()
安全期避孕中的易孕期是指( )
闸瓦制动式也称()。
在长期中,工资率与劳动力需求之间的关系是()。
系统集成和网络创新过程模型最为显著的特征是()。
郭老师为园区的活动设立了“美美理发室”,有一天理发师晨晨在为一位顾客进行理发,由于只有一个客人,理发师妮妮显得非常的无聊,坐在椅子上发呆,郭老师看了一会儿就走了,突然晨晨跑过来对郭老师说没有电吹风为客人吹头,郭老师回答没有电吹风你们可以做其他的事情。一段
一天,一名群众来你单位办公的地方闹事,影响了正常办公。请问你会怎么办?
社会主义初级阶段是继新民主主义社会后的一个新的历史发展时期,它同新民主主义社会因为都存在多种经济成分而有某些相似之处,但它们之间在经济基础方面是有根本区别的,这表现为
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
InConnecticut,(hundreds)ofhouses(datingfrom)theseventeenthandeighteenthcenturiesarepreservedbymore(as)100(loca
最新回复
(
0
)