首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 #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
40
问题
下列程序的输出结果为 #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全国计算机二级
相关试题推荐
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
下列数据结构中,属于非线性结构的是()。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
设有定义:“longx=123450L;”,则以下能够正确输出变量x的是()。
当变量c的值不为2、4、6时,值也为"真"的表达式是
算法的有穷性是指()。
下列给定程序中函数fun的功能是:计算n!。例如,给n输入5,则输出120.000000。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:1#inclu
设有定义:intx[10],*p=x,i;,若要为数组x读入数据,以下选项正确的是()。
软件生命周期中的活动不包括()。
以下关于结构化程序设计的叙述中正确的是()。
随机试题
员工的非经济性薪酬主要包括三个方面,下列选项中,不属于员工的非经济性薪酬的是()。
A、在健康教育计划执行过程中发生的对目标人群产生影响的事件B、测量者的态度和行为使目标人群受到暗示C、由于偶然因素,个别被测试对象的某特征水平过高或过低D、在评价阶段如果干预组和对照组选择不均衡,可引起选择偏倚E、健
肠阿米巴病最常发生的部位是
A.国家药品监督管理部门食品药品审核查验中心B.国家药品监督管理部门执业药师资格认证中心C.国家药品监督管理部门药品评价中心D.中国食品药品检定研究院承担起草执业药师业务规范的机构是()。
根据《刑事诉讼法》的规定,下列何人有权委托诉讼代理人?(卷二真题试卷第27题)
交易成本中,借贷利率差成本与持有期的长度无关。( )
商业银行提高资本充足率的一个非常重要的综合措施是()。
有些大学教师是律师,因此,有些律师拥有博士学位。为使上述论证成立,需要增加以下哪项作为前提?
“预约登记”表中有日期/时间型字段“申请日期”和“预约日期”,要将表中的预约日期统一设置为申请日期之后15天。在设计查询时,设计网格“更新到”中应填写的表达式是
ThepicturesoftheLochNessMonstershowaremarkableresemblancetoaplesiosaur,alargewaterreptileoftheMesozoicerap
最新回复
(
0
)