首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是______。 #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
99
问题
以下程序的运行结果是______。
#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://jikaoti.com/ti/3KB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于软件测试实施步骤的是
下面关于计时器控件的叙述中正确的是()。
下列语句中,不能用于定义数组的关键字是()。
某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为()。
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是()。①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框
以下叙述中错误的是()。
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为______。
软件开发的结构化生命周期方法将软件生命周期划分成()。
面向对象的模型中,最基本的概念是对象和【】。
在C语言中(以16位PC机为例),一个float型数据在内存中所占的字节数为4;一个double型数据在内存中所占的字节数为【】。
随机试题
设函数z=(x-y)10,则=().
慢性宫颈炎的病理应包括宫颈糜烂、宫颈息肉、宫颈腺囊肿和宫颈肥大4种类型。()
以下对于流产的描述正确的是
用于急性期牙周脓肿治疗的手段是
下列哪项陈述不符合中型霍乱
进出口货物完税后,由于海关方面的原因造成的少征或者漏征税款,海关可以自缴纳税款或者货物进口之日起3年内,向收发货人或者他们的代理人补征。
某股权投资基金认缴总额为20亿元且于设立时全部实缴到位,基金收益分配约定为超额收益的10%作为业绩报酬分给基金管理人,90%归至基金投资者。收益分配体系为瀑布式,门槛收益率设定为每年8%,按单利计算。基金在运营8年后完成了所有投资项目的退出,清算后可分配总
“买者自负”即产品的购买者要从购买行为中获得利益也要自己承担决策风险。()
个人将现金存入活期储蓄账户,直接影响的是(清华大学2013年真题)()
在窗体上画1个文本框,名称为Text1,然后编写如下程序PrivateSubFormLoad()Open“C:\dat.txt”ForOutputAs#1Textl..Text=1111EndSubPrivateSubTextl—
最新回复
(
0
)