首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 #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
40
问题
下列程序的输出结果为 #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全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:首先把b所指字符申中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到c所指数组中,过长的剩余字符接在e所指的数组的尾部。例如,当a所指字符串中的内容为“abcdefg”,b所指字符串
设q1和q2是指向一个int型一维数组的指针变量,k为float型变量,下列不能正确执行的语句是()。
有以下程序#include<stdio.h>#include<math.h>main(){inta=1,b=4,c=2;doublex=10.5,y=4.0,z;z=(a+b)/c+sqrt(
C语言中规定,程序中各函数之间()。
在关系代数运算中,有5种基本运算,它们是()。
下列关于数据库设计的叙述中,正确的是()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
设二叉树共有150个结点,其中度为1的结点有10个,则该二叉树中的叶子结点数为
下列叙述中,不属于软件需求规格说明书的作用的是()。
在面向方法中,不属于“对象”基本特点的是()。
随机试题
A.连理汤B.驻车丸C.地榆散合槐角散D.香连丸E.乌梅丸(1995年第99,100题)便血鲜红,大便不畅或稀薄,或有腹痛,口苦,苔黄腻,脉濡数,宜选用何方()
Mysonhasstartedtohangoutwiththewrongtypeofboys.HeisfifteenyearsoldanduntilrecentlyIhadalwaysbeengratefu
正常足月新生儿。母乳喂养后应取的体位是
符合硬脑膜外血肿病人意识变化特点的是
A.大黄B.干姜C.附子D.人参E.芒硝
基金销售机构是受()委托从事基金代理销售的机构。
证券投资基金与股票、债券的区别表现在()。
重要的、紧急的决定、决议常采用的催办方式是()。
下面哪位不是《沁园春.雪》中提到的封建统治者?()
若我国欲加入《公民权利和政治权利国际公约》,根据我国《宪法》的规定,()有权批准加入该公约。
最新回复
(
0
)