首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是【 】。 #include long fib(int g) { switch(g) { case 0:return 0; case 1: case 2:return 1; } return(fib(g-1)+fib(
以下程序的运行结果是【 】。 #include long fib(int g) { switch(g) { case 0:return 0; case 1: case 2:return 1; } return(fib(g-1)+fib(
admin
2010-12-10
33
问题
以下程序的运行结果是【 】。
#include
long fib(int g)
{ switch(g)
{ case 0:return 0;
case 1:
case 2:return 1; }
return(fib(g-1)+fib(g-2)); }
main()
{ long k;
k=fib(5);
printf("k=%5ld\n",k);}
选项
答案
k=5
解析
本题主要考查了函数的递归调用方法。g=0或g=1或g=2是递归的终止条件,然后用回代的方法从一个已知值推出下一个值,直到计算出最终结果。
转载请注明原文地址:https://kaotiyun.com/show/dmPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click() Dimstr1AsString,str2AsString str1=InputBox("输入一个字符串") subfstr1,str2 Prints
单击命令按钮时,下列程序段的执行结果为()。PrivateSubCommandl_Click()PrintFuncl(24,18)EndSubPublicFunctionFuncl(mAs
在窗体上画一个命令按钮,名称为Commandl,然后编写如下程序:PrivateSubCommandl_Click()Fori=1To2Forj=lToi
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时()。PrivateSubClick—MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)Prin
设程序中定义了下面的过程:PrivateSubproc(chAsString)PrintchEndSub下面语句中错误的是()。
下面对对象概念描述正确的是
下列关于顺序文件的描述中,正确的是( )。
假定Picture1和Text1分别为图片框和文本框的名称,则下列错误的语句是( )。
14.以下数组定义语句中,错误的是( )。
随机试题
窗体上有命令按钮commandl,对应的Click事件过程如下:PrivateSubCommand1_Click()DimxAsIntegerx=InputBox("请输入x的值")SelectCase
由掌骨头和近节指骨底构成的关节称
症状为神志不清,语言重复,声音低微,时断时续,称为
水泥砂浆踢脚线,合格的质量标准是:高度一致,与墙面结合牢固,局部空鼓长度不于()mm,且在一个检查范围内不多于处。
当网络计划的计划工期等于计划工期时,则除( )外,关键线路上的其余三个参数一定为零。
根据法律规定,限制民事行为能力人订立的合同在下列情况下是有效的()。
生产车间登记“在产品收发结存账”所依据的凭证、资料包括()。
下列选项中不属于一般人格权的功能的是()
Whoisthespeaker?
Acollegegraduatejuststartedajobandhefoundsomethingstrange.Oneofhiscolleagueswouldplayhisdigitalcameraorlis
最新回复
(
0
)