首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main() {printf("%ld\n",fib
有如下程序: long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main() {printf("%ld\n",fib
admin
2010-01-10
92
问题
有如下程序: long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main() {printf("%ld\n",fib(3));} 该程序的输出结果是______。
选项
A、2
B、4
C、6
D、8
答案
2
解析
函数fib内部有两个递归调用,当n=3时,fib(n-1)返回2,fib(n-2)也返回2,所以fib(n-1)+fib(n-2)的值为4。
转载请注明原文地址:https://kaotiyun.com/show/1FWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面的程序段:X=InputBox(“字符串”,“输入”,“请输入”)Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是
设有如下程序:PrivateSubForm_Click()num=inputBox("请输入一个实数"):p=InStr(num,".")Ifp>0ThenPrintMid(num,p+1)ElsePrint"END"EndIf
假定有以下循环结构:DoUntil条件表达式循环体Loop则以下正确的描述是()。
在面向对象的程序设计中,可被对象识别的动作称为
在窗体上画一个文本框(名称为Textl)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
表达式Int(Rnd(0)*50)所产生的随机数范围是
窗体上有名称为Listl的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是
设a=10,b=5,c=1,执行语句Printa>b>c窗体上显示的是
在程序中要使用Array函数给数组art赋初值,则以下数组变量定义语句中错误的是
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=Val(InputBox("输入数据"))Text1=Str(x+
随机试题
分类过程分为开放式分类、_________和核心分类三步。
若级数an收敛,则级数()
首先应考虑的诊断是对该病人的护理不妥的是
常用的有机溶剂蛋白沉淀剂
下面是一份土地估价技术报告中收益还原法测算说明部分(标注“略”的为正常内容)。请阅读后回答相关问题。1.确定房地出租客观租金应用市场比较法确定房地出租客观租金。根据收集的房地出租案例资料,选取了与待估房地产处于同一供需圈内区位条件相似,规模
某有限责任公司股东会决定解散该公司,该公司下列行为不符合法律规定的有()。
多媒体的关键技术有()。
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
如果概念B所表达的对象均在概念A所表达的范围之内;概念A所表达的对象有些在概念B所表达的范围之内,有些不在概念B所表达的范围之内,则称概念A与概念B之间存在真包含关系。根据上述定义,下列哪项中括号内的两个概念是真包含关系?()
A、Theycangetajobmoreeasilythanbefore.B、Theycansendtheirchildrentoschool.C、Theycangetsomemoneyfromthegover
最新回复
(
0
)