首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如有下程序: #include<iostream> using namespace std; long fun(int n) { if(n>2) return(fun(n-1)+fun(n-2)); else
如有下程序: #include<iostream> using namespace std; long fun(int n) { if(n>2) return(fun(n-1)+fun(n-2)); else
admin
2010-12-16
31
问题
如有下程序: #include<iostream> using namespace std; long fun(int n) { if(n>2) return(fun(n-1)+fun(n-2)); else return 2; } int main() { cout<<fun(3)<<endl; return 0; } 则该程序的输出结果应该是( )。
选项
A、2
B、3
C、
D、5
答案
C
解析
主函数中调用fun(3),在fun内部当n>2时,递归调用fun(n-1)+fun(n-2),否则返回2。所以当n=3时,调用fun(2)+fun(1),即返回2+2,等于4,
转载请注明原文地址:https://kaotiyun.com/show/3QVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义“intx,y;”并已正确给变量赋值,则下列选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式“(x-y)”等价的是()。
下列叙述中正确的是()。
设有定义:doublex;,以下选项中不能将输入数据3.14读入赋给变量x的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和()。
程序通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如,若传给形参a的数据中学号、姓名和三门课的成绩依次是:10001、“ZhangSan”、95、8
若有代数式,(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
软件调试的目的是()。
下列不属于软件工程3个要素的是()。
定义学生选修课程的关系模式如下: S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄); C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课); SC(S#,C#,G)(其属性分别学号、课号和成绩)。 检索选修课程名为“操作
随机试题
限价商品住房购房人取得房屋权属证书后_______年内不得转让所购住房。()
患者,男,42岁。缺失,设计作基牙,锤造固定桥修复锤造固定桥的焊接各焊件之间的缝隙为
影响绝缘导线的温度的因素有()。
大连某生产企业出口一批冷冻食品(检验检疫类别为PR/QS),出境口岸为大连。在办理报检业务过程中,应向检验检疫机构申请的证单有()。
基金管理人负有对代销机构违规销售基金行为的制止义务。()
班主任是班级的()。
陕西有种民间文化被称为“说书”,发源于陕西哪个地区?()
从理论上说,模拟系统比数字系统先进。在纯模拟系统中,一个信号可以无限制地细化,而数字系统不可能得出比其数字单位所能表达的更精确的信号。但是,此种理论上的优点也带来实践上的短处。在模拟系统中,初始信号的每一步细化都对初始信号有极细微的改变,因为此种细化没有限
有如下类定义:classAA{inta;Public:AA(intn=0):a(n){}};classBB:publicAA{public:BB(intn)________________};其中横线处的缺失部分是(
Roadrage,officerage,andevenrelationshipragearefamiliartous.Butnowidlenessragehasemerged.FrequentlyIhearpeo
最新回复
(
0
)