首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream.h> long fib(int n) { if(n>2) return(fib(n-1) +fib(n-2) ) ; else return(2) ;} void
有如下程序: #include<iostream.h> long fib(int n) { if(n>2) return(fib(n-1) +fib(n-2) ) ; else return(2) ;} void
admin
2013-02-27
55
问题
有如下程序: #include<iostream.h> long fib(int n) { if(n>2) return(fib(n-1) +fib(n-2) ) ; else return(2) ;} void main( ) { cout < < nb(3) ;} 该程序的输出结果是
选项
A、2
B、4
C、6
D、8
答案
B
解析
fib(3) =fib(2) +fib(1) ,而fib (2) 的返回值为2,fib(1) 的返回值也为2,故输出的fib (3) 的值为4。
转载请注明原文地址:https://kaotiyun.com/show/C4Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
支持子程序调用的数据结构是()。
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
设有定义:charp[]={'1','2','3'),*q=P;以下不能计算出一个char型数据所占字节数的表达式是()。
若有定义语句:intyear=2009,*p=&year;以下各项中不能使变量year中的值增至2010的语句是()。
设有定义:intx=0,*P;紧接着的赋值语句正确的是()。
与数学表达式x>=y>=z对应的C吾言表达式是()。
以下叙述中错误的是()。
以下属于C语言实型常量的是()。
若有如下函数定义 doublefun(intx,inty) {return(x+y);} return语句中表达式值的类型与说明的类型不一致,则以下叙述中正确的是()。
对于以下函数声明 voidfun(intarray[4],int*ptr);以下叙述中正确的是()。
随机试题
Everyoneseemstobeinfavorofprogress.But"progress"isafunnyword.Itdoesn’tnecessarilymeanthatsomethinghasbecom
对于养父母与养子女的关系,按照亲属的分类属于()
败血症患儿行静脉输液时应特别强调
关于DNA双螺旋结构的叙述正确的是
一次考试中,甲、乙两人考试结果如下:甲答错了全部试题的,乙答错了7题,甲、乙都答错的试题占全部试题的,那么甲、乙都答对的试题至少有()题。
科研基建费为多少亿元?
教育心理学同普通心理学的关系是()
软件生命周期中的活动不包括()。
WhathappenedtoPetelastFourthofJuly?HowmanyfireworkseyeinjuriesoccurintheUSeachyear?
A、Morethan14,000acres.B、Lessthan14,000acres.C、About14,000acres.D、Morethan1,400acres.A
最新回复
(
0
)