首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是______。 #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
129
问题
以下程序的运行结果是______。
#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://www.kaotiyun.com/show/lXPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设a=10,b=5,c=1,执行语句Printa>b>c后,窗体上显示的是( )。
设已经在菜单编辑器中设计了弹出式菜单mnuStyle,要求程序运行时,当用户在文本框Text1上单击鼠标右键时,能够弹出该菜单,则应使用的事件过程是()。
以下说法中正确的是()。
以下叙述中正确的是()。
关系数据模型的三个组成部分中不包括()。
有以下程序: float fun(int x,int y) {return(x+y);} main( ) { int a=2,b=5,c=8; printf("%3.Of\n",fun( (int)fun(a+c,b),a-c) ); }
软件开发环境是全面支持软件开发全过程的______的集合。
设有下列二叉树:对此二叉树先序遍历的结果为
下列说法中,不属于数据模型所描述的内容的是()。
随机试题
口咽通气管仅限______和______的昏迷病人使用。
音乐作品:《梁祝》
A.胆汁质B.抑郁质C.多血质D.黏液质E.少血质
凡()的工程,在工程开工前都要申请领取施工许可证。
下列项目中,属于合伙人通知退伙的是( )。
期货投资者保障基金的筹集、管理和使用的具体办法,由国务院期货监督管理机构会同国务院审计部门制定。( )
已知某投资项目的有关资料如下:要求:计算该项目的预期收益率、标准差和标准离差率。
PresidentBushsaidtheUnitedStateswillmakesureSomaliadoesnotbecomeasafehavenfor
PurposesofArtI.AvehicleforreligiousritualThe【T1】_____:primarypatronofartists【T1】______Traditionalsocietie
Allofthetechnologicaladvancesthathaveincreasedthequalityofmusichavenotchangedthefundamentalimpactofrecordedm
最新回复
(
0
)