首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是______。 #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
121
问题
以下程序的运行结果是______。
#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全国计算机二级
相关试题推荐
以下叙述中错误的是()。
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sit4.frm,在窗体上有一个文本框和一个命令按钮。当程序运行后,单击命令按钮,即可计算出0~100范围内所有偶数的平方和,并显示在文本框中。在窗体的代码窗口中,已给出了部分程序,其中计算偶数
程序运行时,要清除图片框Picture1中的图像,应使用语句()。
名称为List1的列表框中已有若干列表项,为了使选中的列表项重复出现在列表的最后,应使用的语句为()。
下面程序和运行运行结果是【 】。voidswap(int*a,int*b) {int*t; t=a;a=b;b=t; } main() {intx=3,y=5,*p=&x,*q=&y; swap(p
设函数findbig( )已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。 main( ) { intfindbig(int,int,int); int(*f)( ),x,y,z,big; f=【
以下选项中可作为C语言合法整数的是
在64为计算机中,一个字长所占字节数为( )
在一棵二叉树上第5层的结点数最多是()。
下面不属于软件工程的3个要素的是()
随机试题
钱澄之后期诗歌的特点是【】
不具有中继功能的网络连接设备是______。
社会主义核心价值体系的灵魂是
关于突触传递的叙述,错误的是
大肠内细菌可以合成
一般来说,处于()的投资人的理财理念是避免财富的快速流失,承担低风险的同时获得有保障的收益。(2009年下半年)
一般来说,海洋食品的氟含量小于陆地食品含量。()
企业信息工作的技术模型划分为若干层次,而最基础的两层则是建立企业模型和进行______。
在考生文件夹下,“sampl.accdb”数据库文件中已建立好表对象“tStud”和“tScore”、宏对象“mTest”和窗体“frest”。试按以下要求,完成各种操作:删除“tStud”表结构的“照片”字段列、在“简历”字段之前增添一个新字段(字段
The______situationoftheeconomyofSoutheasternAsiaisencouraging.
最新回复
(
0
)