首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) return 1; else if(n==1) return 2; else return fib(n-1)+fib
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) return 1; else if(n==1) return 2; else return fib(n-1)+fib
admin
2020-04-07
39
问题
计算斐波那契数列第n项的函数定义如下:
int fib(int n){
if(n==0) return 1;
else if(n==1) return 2;
else return fib(n-1)+fib(n-2);
}
若执行函数调用表达式fib(2),函数fib被调用的次数是( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
斐波那契数列是递归函数,所以fib(2)=fib(1)+fib(0)=2+1=3。因而执行函数调用表达式fib(2)时,函数fib被调用的次是2次。
转载请注明原文地址:https://jikaoti.com/ti/azA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
线性表的顺序存储结构和线性表的链式存储结构分别是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。A)学生成绩管理系统B)C语言编译程序C)UNIX操作系统D)数据库管理系统
以下程序的输出结果是#include<iostream.h>voidmain(){intx=1,y=3;cout<<x++<<",";{intx=0;X+=y*2;co
函数模板:template<classT>Tadd(Tx,Ty){returnx+y;}下列对add函数的调用不正确的是
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max()的调用中错误的是
下列选项中,不属于模块间耦合的是
不定长文件是指( )。
A、 B、 C、 D、 B数据的逻辑结构是数据间关系的描述,它仅抽象地反映数据间的逻辑关系,并不管其在计算机中的存储方式。数据的逻辑结构分为线性结构和非线性结构。若各数据元素之间的逻辑关系可以用一个线性序列简
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
北京太庙过去是帝王用来()的地方。
下列属于内部非公开信息的有
肝性脑病产生的主要原因是
对严重开放性骨折清创时,下列哪项是不正确的做法
对《中国药典》规定的项目与要求的理解,错误的是()。
寡头垄断型市场是指相对少量的生产者在某种产品的生产中占据很大市场份额,从而控制了这个行业的供给的市场结构,该市场结构得以形成的原因有()
We’reHiringDate:September3,2006Position:NationalOperationsManager(FoodServicesIndustry)Pay&Benefits:$65,000~$7
正迁移就是顺向迁移,负迁移就是逆向迁移。()
"Whereistheuniversity(大学)?"ThisisaquestionthatmanyvisitorstoCambridge(剑桥)ask.Butnoonecangivethema【C1】______an
Date:01/15/2011From:EdnaPerthTo:AlexYoungSubject:FacilitiesattheGrandAlex,Asrequested,touredthefacilities
最新回复
(
0
)