首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
57
问题
有如下程序: #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全国计算机二级
相关试题推荐
数据库管理系统是
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。窗体文件的程序如下:PrivateTypexaAsInteger:bAsIntegerEndTypePriva
下列描述中错误的是
在下面语句或函数中,不能描述选择结构的是
下面叙述中错误的是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
下面关于控件数组的叙述中正确的是()。
表达式Sin(0)+Abs(-1)+Int(Rnd(0))+Len(Str(3.14))的值是
在VisualBasic中,表达式3*2\5Mod3的值是
下列选项中不符合良好程序设计风格的是
随机试题
()是指公司必须依照法律规定或证券监管机构和证券交易所的指令将有关信息予以公开,不得有重大遗漏。
党提出把工作重点由乡村转移到城市的会议是()
某一酶促反应的速度为最大反应速度的80%时,底物浓度等于
患者,女,65岁。全口义齿初戴时,感觉就位时疼痛,戴入后缓解。原因是
婴儿,3个月,体重5kg,母亲经常出差到外地工作,无法母乳喂养,改为牛乳喂养。该婴儿每日需8%糖牛乳量应为
安装在工作区地面上的接线盒应()。
下列选项中,对股东会该项决议投反对票的股东能够请求公司按照合理的价格收购其股权的有()。
某融资租赁公司根据合同规定将一设备以融资租赁方式出租给境外甲企业使用。融资租赁公司是从小规模纳税人购进该设备,取得税务机关代开的增值税专用发票上注明的金额为100万元人民币,征收率为3%。假设增值税出口退税率为17%,该融资租赁公司应退增值税税额(
AncientOlympicGamesAmateurathletesfromallovertheworldtakepartinthemodemOlympicGames.Anynationmayentera
A、Alan’sshowingup.B、Alan’sillustration.C、Alan’sjoke.D、Alan’sgift.C
最新回复
(
0
)