首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 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
68
问题
有如下程序: 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全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimmAsInteger,nAsIntegern=2Form=1To3Printproc(n);NextmEndSubFunctionproc(i
在面向对象的程序设计中,可被对象识别的动作称为
如果把程序的启动对象设置为:SubMain,则SubMain过程
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及相关的代码如下:PrivateSubCommandl_Click()DimxAsInteger,yAsIntegerx=Val(InputBox(”输
下面程序的功能是输出100以内所有素数:PrivateSubCommand1_Click()Forn==2To100isprime=True:k=2DoWhilek<=n/2And_______IfnModk=0Thenis
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为
现有如下语句:x=IIf(a>50,Int(a\3),aMod2)当a=52时,X的值是
在程序中要使用Array函数给数组art赋初值,则以下数组变量定义语句中错误的是
如设置了文本框的属性PasswordChar="$",则运行程序时向文本框中输入8个任意字符后,文本框中显示的是
随机试题
通电导体中电流大,在磁场中受到的电磁力不一定就大。()
为了在某固定空间造成充分的自然对流,有下面两种说法:①加热器应置于该空间的上部;②冷凝器应置于该空间的下部。正确的结论应该是()。
维系中华民族团结和国家统一的牢固纽带是()
【2011年第54题】常用钢筋混凝土的重度为下列哪一数值?
读“某山地南北坡降水量”图,回答问题。降水垂直变化最小处位于山地()。
债的民事法律关系中,不包括的要素是()。
刑事责任的发展阶段分为()几个阶段。
商品的使用价值
已知(X,Y)的概率分布为且P{X2+Y2=1}=0.5,则P{X2Y2=1}=_______.
Inhis1979book,TheSinkingArk,biologistNormanMyersestimatedthat(1)_____ofmorethan100human-causedextinctionsoccu
最新回复
(
0
)