首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是______。 #include <stdio.h> long fib(int g) { switch(g) { case 0:return 0; case 1: case 2:r
以下程序的运行结果是______。 #include <stdio.h> long fib(int g) { switch(g) { case 0:return 0; case 1: case 2:r
admin
2010-09-05
74
问题
以下程序的运行结果是______。
#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);}
选项
答案
k=5
解析
本题主要考查了函数的递归调用方法。g=0或g=1或g=2是递归的终止条件,然后用回代的方法从一个已知值推出下一个值,直到计算出最终结果。
转载请注明原文地址:https://kaotiyun.com/show/5qWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体上有一个标签Labeil和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是()。
关于随机文件,以下叙述中错误的是( )。
窗体上有一个名称为Command1的命令按钮,其单击事件过程及相关的函数过程如下:PrivateSubCommand1_Click()DimiAsIntegerFori=1To500Ifp(i)
下面叙述不正确的是()。
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图2.134所示。运行程序,单击“读数据”按钮,文件中的数据被读入字符串变量中并显示在Label2标签中。单击“排序”按钮时,对读入的数据从小到大排序,并将排序结果显示在窗体的Label4控件中。要求
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为( )。
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePersonnameAsString*8
深度为7的二叉树共有127个结点,则下列说法中错误的是
下面哪个属性肯定不是框架控件的属性()。
在两种基本测试方法中,【】测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。
随机试题
患者,男,20岁。急性上腹部剧烈疼痛,临床诊断为“急性胃痉挛”。其解痉药物应选用
夜间,全陪发现团内游客在房间赌博,应()。
简述企业经营战略决策的重要性。
Enoughsleepisimportanttohealth.Theamountofsleep【C1】______dependsontheageofthepersonandtheconditionsinwhich
不明性质的化学物质进入眼内应
两样本比较的秩和检验(两组样本例数相等),如果假设成立,则对样本来说
1周岁小儿的体重约为出生体重的多少倍?()
患者,男性,45岁。反复出现排便后疼痛、肛门局部瘙痒4年余,昨日突发便后肛门剧烈疼痛,咳嗽及排便时加剧。体检见肛门口一紫红色肿块,直径约2cm,有触痛。若该患者行手术治疗,术后护理应注意
定金是指合同当事人为了确保合同的履行,依据法律规定或者当事人双方的约定,由当事人一方合同订立时,或订立后,履行前,按合同标的额的一定比例,预先给付对方当事人的金钱或其他代替物。以下属于定金的是()。
切割不锈钢、工具钢应选择的切割方式为()。
最新回复
(
0
)