首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 #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
2009-02-15
50
问题
下列程序的输出结果为 #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/fOkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
编写函数fun,其功能是:求Fibonacci数列中大于t的最小的数,结果由函数返回。Fibonacci数列F(n)的定义为:F(0)=0,F(1)=1F(n)=F(n一1)+F(n一2)例如,当t=1000时,函数值为1597。注意:部分源程序给
以下选项中合法的变量是
有以下程序:#include<stdio.h>#include<string.h>typedefstruet{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb={"Zh
有以下程序#include<stdio.h>main(){intx=35,B;charz=’B’;B=((x)&&(z<’b’));printf("%d
设有以下语句:typedefstruetTr{charc;inta14]:}CIN;则下面叙述中正确的是()。
若输入“abcdef”、“abdef”,以下程序的输出结果为()。#include#includemain(){intn;chars1[20],s2120],*pl,*p2;
以下叙述中错误的是
数据库设计中反映用户对数据要求的模式是()。
下列选项中不属于面向对象程序设计特征的是
以下选项中,没有编译错误的是()。
随机试题
AskmostpeoplehowtheydefinetheAmericanDreamandchancesare,they’llsay,"Success."Thedreamofindividualopportunity
患者,女,44岁。2年来反复双手指及双腕关节肿痛,晨僵大于2小时,化验RF(+),AKA阳性,该患者最可能的诊断是
海金沙入汤剂宜钩藤入汤剂宜
室内排水系统的组成包括()。
X企业在2009年12月份在XX银行办理了临时存款账户,可能的原因是( )。
利用共用部位、共用设施设备进行经营获得的收益,应当主要用于(),也可以按照业主大会的决定使用。
在一个大学生宿舍有3个同学,她们的名字是:小梅、小红和小利。一个学英语,一个学法语,一个学德语:一个来自北京,一个来自上海,一个来自重庆。来自北京的不是学英语的。小红不学法语。小利来自上海。来自重庆的学法语。由此可知()。
在半径为R的圆内,它的内接正三角形,内接正方形的边长之比为().
党的十八大提出“更加注重改进党的领导方式和执政方式”“更加注重发挥法治在国家治理和社会管理中的重要作用”。其哲学依据是
Consumerproductssuchasshampoosandsunscreens,evenonesboostedassafer,maycontainpotentiallyharmfulchemicalsnotlis
最新回复
(
0
)