首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是______。 #include<stdio.h> long fib(int g) { switch(g) { case 0:return 0; case 1: case 2:return 1;} return(fib(g-1)+f
以下程序的运行结果是______。 #include<stdio.h> long fib(int g) { switch(g) { case 0:return 0; case 1: case 2:return 1;} return(fib(g-1)+f
admin
2010-12-10
116
问题
以下程序的运行结果是______。
#include<stdio.h>
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=%51d\n",k);}
选项
A、 k=5
答案
解析
本题主要考查了函数的递归调用方法。g=0或 g=1或g=2是递归的终止条件,然后用回代的方法从一个已知值推出下一个值,直到计算出最终结果。
转载请注明原文地址:https://kaotiyun.com/show/lXPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp,在程序运行时,单击“输入整数”按钮,可以从键盘输入一个整数,并在窗体上显示此整数的所有不同因子和因子个数。如图3-137(a)是输入53后的结果,如图3.137(b)是输入100的结果。已经给出了全部控件
窗体上有名称分别为Text1、Text2的文本框,名称为Command1的命令按钮。运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:PrirateSubCommand1_Click()
在窗体上画一个名称为Combo1的组合框,名称为Text1的文本框,以及名称为Command1的命令按钮,如图所示。运行程序,单击命令按钮,将文本框中被选中的文本添加到组合框中,若文本框中没有选中的文本,则将文本框中的文本全部添加到组合框中。命
设a=4,b=5,c=6,执行语句Printa<bAndb<c后,窗体上显示的是()。
能够容纳其他控件的控件是容器控件,框架与图片框都是容器控件。下面的叙述中正确的是()。
窗体上有1个名称为Command1的命令按钮,能够使其向左移动100的语句是()。
使用Open语句可以打开或建立文件,并同时指定文件的输入输出方式。下列输入输出方式中错误的是()。
下列排序方法中,最坏情况下比较次数最少的是()。
若程序中定义了以下函数 double myadd(double a,double b) { return (a+b);} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是( )
算法的复杂度主要包括【】复杂度和空间复杂度。
随机试题
关于古典科学管理理论的各位学者及其主要贡献,以下表述正确的有()
关于乳腺纤维瘤的叙述中,不正确的是
A.卵黄囊B.胆囊C.淋巴管D.肝脾E.骨髓胚胎第5周时主要造血器官是
建筑物估价,是指估价人员在遵循有关建筑原则的前提下,根据估价的目的,选用适当的估价方法,对待估建筑物价格的影响因素进行分析和判断,评估出待估建筑物在某一时日的市场价格。()
作为施工企业成本费用核算对象的工业和民用建筑工程,核算单位一般应为()
代理填写印花税纳税申报填表时,时于“计税金额”栏填写正确的是()。
甲公司为上市公司,2016年至2018年对乙公司股票投资有关的资料如下:资料一:2016年5月20日,甲公司以银行存款3180万元(其中包含乙公司已宣告但尚未发放的现金股利100万元)从二级市场购入乙公司100万股普通股股票,另支付相关交易费用20万元
依照我国法律规定,消费者协会是依法成立的对商品和服务进行社会监督的保护消费者合法权益的()。
设A为三阶方阵,A的每行元素之和为5,AX=0的通解为k1求Aβ.
Thelastdancewasawaltz.LuketookMeggie’shandandputhisarmaboutherwaist,drewheragainsthim.Hewasanexcellentd
最新回复
(
0
)