首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <stdio.h> long fib(int n) { if(n>2)return(fib(n-1)+fib(n-2)); else return(2); } main()
有如下程序: #include <stdio.h> long fib(int n) { if(n>2)return(fib(n-1)+fib(n-2)); else return(2); } main()
admin
2009-01-15
70
问题
有如下程序: #include <stdio.h> long fib(int n) { if(n>2)return(fib(n-1)+fib(n-2)); else return(2); } main() { printf("%d\n",fib(3));} 该程序的输出结果是( )。
选项
A、2
B、4
C、6
D、8
答案
2
解析
本题考查函数的递归调用。fib(3)=fib(2)+fib(1),而fib(2)的返回值为2, fib(1)的返回值也为2,故输出的fib(3)的值为4。
转载请注明原文地址:https://kaotiyun.com/show/zEXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommandl_ClickFori=1To5a(i)=Chr(Asc(”A”)+(i一1))NextiForEachbI
设有如下事件过程:PrivateSubForm_Click()x=0Whilex<10x=x+1:x=x*xWendPrintx
窗体上有一个名称为Commandl的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubComm
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
在某个事件过程中定义的变量是
语句:PrintInt(Rnd*5+20)的输出不可能是
下列选项中不属于软件生命周期开发阶段任务的是
已知变量x、y为整数型,且x=4,y=12,s为字符串型,且s=a,LblOk为标签控件,下列赋值语句不合法的是()。
从工程管理角度看,软件设计一般分为两步完成,它们是
随机试题
患者,男,60岁,反复发作胸前区疼痛,拟行冠状动脉造影术,造影检查前护士必须进行的是
患者,女,58岁。3月前患腰腿疼痛,受凉、劳累后加重,得温、休息后可得以缓解,饮食尚可,二便正常,舌淡苔白,尺脉沉迟少力。最佳选药是
油脂性基质栓应在多少分钟内全部融化、软化,或触压时无硬心( )。
甲向乙借款500万元,丙提供了保证担保,丁提供了抵押担保。请根据民法原理、《合同法》、《担保法》回答下列问题:设甲、乙之间的借款合同为有效合同,其还款期限为1998年12月1日。丙为某银行。现甲无力还款,乙要求甲还款未果,便于1999年8月5日要求丙承
出口危险货物包装容器,经检验合格的,检疫局出具出口危险货物包装性能检验证书。
收购交易结束后,公司整合的内容包括( )。
甲公司2019年度财务报表已经XYZ会计师事务所的X注册会计师审计。ABC会计师事务所的A注册会计师负责审计甲公司2020年财务报表,下列关于期初余额审计说法中,错误的是()。
下列著作权中,()的保护期受到法律的限制。
导游人员的带团纪律是()。
旅游团在一地游览结束,导游员在送团前应对交通票据进行()核实。
最新回复
(
0
)