首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2));
有如下程序: #include<iostream> using namespace std; long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2));
admin
2009-01-15
33
问题
有如下程序: #include<iostream> using namespace std; long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2)); else return(n); } void main() { int i; cout<<"请输入一个整数:"; cin>>i;cout<<endl; cout<<fib(i)<<endl; { 当输入4、2时,该程序的输出结果是( )。
选项
A、5
B、4
C、5
D、6 1 2 2 2
答案
4
解析
注意递归调用的过程,当输入2作为函数参数时,调用肋()函数直接返回参数值 2;当输入参数大于2时有一个递归调用的过程。
转载请注明原文地址:https://kaotiyun.com/show/M0kp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列条件语句中,输出结果与其他语句不同的是()。
以下数组定义中错误的是
违背数据流图(DFD)构造规则的是
软件测试的目的是
下列关于线性链表的叙述中,正确的是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:用递归算法计算斐波拉契数列中第n项的值。从第1项起,斐波拉契数列为:1,1,2,3,5,8,13,21.…例如
软件开发中,需求分析阶段可以使用的工具是()。
下列说法正确的是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
下面属于面向对象方法中对象基本特点的是
随机试题
恋爱是缔结婚姻、组成家庭的前提和基础。
糖尿病血瘀气滞证宜选用肺癌气滞血瘀证宜选用
氯丙嗪引起的低血压、休克抢救时禁用肾上腺素是因为氯丙嗪()。
机械排烟系统可与人防、卫生等排气、通风系统合用。排烟风机可采用离心风机或排烟轴流风机,保证280℃时能连续工作()min。
实行会计电算化的单位,用计算机打印的会计账簿必须连续编号,经审核无误后装订成册,并由下列人员签字或盖章。( )
以下人物不是禹县的是()。
请按所提供的教材片段,设计1课时的教学简案(也可以是单元中的一课)。要求:(1)写出一篇规范、完整的课时教学简案。(2)恰当设定本课的教学目标、教学重点和难点。(3)合理地设计学习活动和作业要求。(4)设计
中共十四大明确提出,我国经济体制改革的目标是()
SituationComedyToday’slectureisaboutsituationcomedy,itshistory,itscharacteristicsandsomefamouscomediesinthe
Languageisoneofthedefiningcharactersofourspecies,butweknowvirtuallynothingaboutwhereitcamefrom."Wehavealo
最新回复
(
0
)