首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 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
2009-01-15
56
问题
有如下程序: 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/QGXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为CD1的通用对话框,1个名称为Command1的命令按钮和1个Text1文本框,并有如下程序:PrivateSubCommand1_Click()CD1.Action=3IfCD1.Color>=0Th
编写如下事件过程:PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInterger,XAsSingle,YAsSingle)If(ButtonAnd3)=3ThenPr
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()x=0doUntilX=-1a=InputBox("请输入a的值")a=Val(a)b=I
下面程序计算并输出的是( )。PrivateSubCommand1_Click() a=10 s=0 Do s=s+a*a*a a=a-1 LoopUntila
窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()Text1.Text="程序设计"Text1.SetFocusEndSubPrivateSubText1_GotF
以下叙述中,错误的是
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
下面关于标准模块的叙述中,错误的是()。
随机试题
委员会制的优点是()。
不属于耳源性颅内外并发症的传播途径的是
内伤咳嗽忌用何法
A.一侧肢体抽搐B.全身抽搐,意识丧失C.无意识搓手、解扣D.猝倒伴意识丧失E.短暂性遗忘症癫痫强直阵挛发作
期货公司接受客户委托为其进行期货交易时,错误的做法是()。
红利收益率通常和公司增长能力呈反向变化关系。()
阅读下列材料,结合所学知识回答问题。材料一《孟子.梁惠王上》载:“五亩之宅,树之以桑,五十者可以衣帛矣;鸡豚狗彘之畜,无失其时.七十者可以食肉矣;百亩之田,勿夺其时,数口之家可以无饥矣……七十者衣帛食肉,黎民不饥不寒,然而不王者,未之有也。”
下列各组词语中,划线字的读音全都相同的一组是()
A、 B、 C、 D、 D前四个图形有两个特点:一是都是大图形中套小图形,二是小图形有部分与大图形相重合,由此观察选项,只有D符合。
Acurrentfocusisontheutilizationofthesetechnologiesforenvironmentallybenigngasandoilwelloperations.
最新回复
(
0
)