首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream.h> long fib(int n) { if(n>2)return(fib(n-1)+fib(n-2)); else return(2);}
有如下程序: #include<iostream.h> long fib(int n) { if(n>2)return(fib(n-1)+fib(n-2)); else return(2);}
admin
2010-03-29
35
问题
有如下程序: #include<iostream.h> long fib(int n) { if(n>2)return(fib(n-1)+fib(n-2)); else return(2);} void main( ) {cout<<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/Ejjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intx=8;for(;x>0;x--){if(x%3){printf("%d,",x--);continue;}printf("%d,",--x);}}程序运行后
按照C语言规定的用户标识符命名规则,不能现在标识符中的是()。
在软件生产过程中,需求信息的来源是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
设在C语言程序中已经定义了整型变量intx=2;,以下表达式中,值不为6的是()。
程序中已构成如下图所示的不带头节点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表节点,指针变量S总是作为指针指向链表的第一个节点。若有以下程序段:q=s;s=s->next;p=s;while(P->
下列虚基类的声明中正确的是()。
用链表表示线性表的优点是
在一个无向图中,所有顶点的度数之和等于所有边数的( )倍。
随机试题
患者,男性,27岁,有癫痫病史,检查见:牙龈增生覆盖牙冠1/2,袋深4~6mm,前牙有移位。该患者的治疗方案,不准确的一项是
男,38岁,查体发现血压150/94mmHg,B超双肾多发性囊肿,肾脏失去正常结构。父亲58岁时死于尿毒症,哥哥B超肝脏及双肾多发性囊肿,有脑动脉瘤出血史。成人多囊肾血尿的主要原因
我国城市基础设施管理体制改革转型的方向是()。
在中国教育制度发展史上,中学阶段最早兼顾升学和就业双重需要的学制是()
功能固着,是指个体在解决问题时往往只看到某种事物的通常功能,而看不到它其他方面的用途。这是人们长期以来形成的对某些事物的功能或用途的固定看法。根据上述定义,下列属于功能固着的是()。
职业素养是指劳动者在一定的生理和心理条件基础上,通过教育、劳动实践和自我修养等途径而形成和发展起来的,在职业活动中发挥重要作用的内在基本品质。根据上述定义,下列不属于职业素养的是:
MoreAmericanmothersthaneverareworking,andmoreworkersaremothers.Yettheirmarchintotheworldofpaidworkcontinues
下列叙述中正确的是
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
A、Shedoesn’treallywantthatmuch.B、Shethinksthemealisdifferenthere.C、She’dlikeonlyacupofmilkforbreakfast.D、S
最新回复
(
0
)