首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 #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
52
问题
下列程序的输出结果为 #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#includestructA{inta;charb[10];doublec;};structAf(structAt);main(){struc
下列叙述中正确的是()。
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,11是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:部分源程序给出如下。请勿改
以下各项中,能正确表述算式sin(2πr+30°)的C语言表达式是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
支持子程序调用的数据结构是()。
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
以下选项中不能在C语言程序中用作用户标识符的是()。
栈的三种基本运算是入栈、退栈和______。
随机试题
说“肺为娇脏”的主要依据是
临床上最可靠用于确诊二尖瓣狭窄的辅助检查是
为保证场(厂)内机动车辆的使用安全,使用单位应定期对其进行检查。定期检查包括日检、月检和年检。下列检查中,不属于月检内容的是()。
下列项目中,属于负债要素特点的有()。
由出票人签发,委托付款人在见票时或在指定日期无条件支付确定金额给收款人或持票的票据称为()。
下列各项对产品成本的分析方法中,属于构成比率分析的是()。
某跨国公司在A国的子公司成本控制的绩效非常突出,该跨国公司其他子公司纷纷向A国的子公司学习,这属于()。
阅读《天净沙·秋思》(选自部编版义务教育教科书《语文》七年级上册)原文,完成一篇教学设计。天净沙·秋思马致远枯藤老树昏鸦,小桥流水人家,古道西风瘦
单独使用支出变更政策调节内外均衡,在有些情况下可能导致内部均衡和外部均衡对政策要求的矛盾,这被称为()。
判定级数与级数的敛散性。
最新回复
(
0
)