首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是【 】。 #include <stdio.h> long fib (int g) { switch (g) { case 0: return 0; case 1: cas
以下程序的运行结果是【 】。 #include <stdio.h> long fib (int g) { switch (g) { case 0: return 0; case 1: cas
admin
2009-01-15
30
问题
以下程序的运行结果是【 】。
#include <stdio.h>
long fib (int g)
{ switch (g)
{ case 0: return 0;
case 1: case2: return 1;
}
return (fib(g-1)+fib(g-2));
}
main()
{ long k;
k=fib(5);
printf("k=%d\n",k);
}
选项
答案
k=5
解析
由题可知fib(0)的值为0,fib(1)和fib(2)的值为1,因此,fib(3)=fib(2)+fib(1) =2;fib(4)=fib(3)+fib(2)=3;fib(5)=fib(4)+fib(3)=5。
转载请注明原文地址:https://kaotiyun.com/show/S4Hp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个名称为Text1的文本框数组,下标从0开始。程序运行时,单击“产生随机数”按钮,就会产生10个3位数的随机数,并放入Text1数组中,如图3—183(a)所示;单击“重排数据”按钮,将把Text1
在考生文件夹下有一个工程文件sjt5.vbp,考生文件夹下in5.dat文件中保存有一篇英文短文。程序运行时,单击“读取并统计”按钮,则按行读取in5.dat文件的内容,并显示到文本框Text1中,同时调用Calculate过程统计每个英文字母(不区分大小
在考生文件夹下有一个工程文件sjt5.vbp。程序运行时,单击“装人数据”按钮,则从考生文件夹下的in5.txt文件中读入所有城市名称和距离,城市名称按顺序添加到列表框List1中,距离放到数组a中;当选中列表框中的一个城市时,它的距离就在Text1中显示
在考生目录下有一个工程文件sjt5.vbp,其窗体上有一个文本框,名称为Text1;还有两个命令按钮,名称分别为C1、C2,标题分别为“计算”、“存盘”,如图1-201所示。有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a是否为
在考生文件夹下有一个工程文件sjt5.vbp,在其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何空白位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。要求:请去掉程序中的注释
以下过程定义中正确的过程首行是
设有如下数组定义语句:Dima(一1To4,3)AsInteger以下叙述中正确的是
随机试题
依照我国《公务员法》,下述情况可录用为公务员的人员是()。
按摩师擦热足部的顺序为足内侧、足外侧、足心、()。
热力灭菌法杀灭微生物的机制主要是利用高热破坏微生物的蛋白质、核酸、_______和_______,从而导致微生物死亡,达到灭菌的目的。
肾综合征出血热的传播途径主要有()
A.无任何技术操作缺陷B.照射野大小控制C.使用低剂量,影像无噪D.使用最高剂量E.诊断密度值应控制在0.25~2.0之间属于成像技术参数的是
良恶性肿瘤在病理变化方面的区别不包括
项目经理王某经考试合格取得了一级建造师资格证书,受聘并注册于一个拥有甲级资质专门从事招标代理的单位,按照《注册建造师管理规定》王某可以建造师名义从事()。
商业银行客户信用评级大致经历了专家判断法、信用评级法、违约概率模型分析三个主要发展阶段。()
(2017·河南)在小学阶段,学生规则学习的主要形式是()
建筑物寿命过短,浪费社会资源,产生建筑垃圾,构成环境威胁。我们除了要谴责豆腐渣工程以外,非质量原因的建筑“短命”现象_______了决策者的权力任性,更是戳到了城乡规划短视病的痛处。
最新回复
(
0
)