首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) return 1; else if(n==1) return 2; else ret
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) return 1; else if(n==1) return 2; else ret
admin
2019-06-12
41
问题
计算斐波那契数列第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://kaotiyun.com/show/EX8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
表达式operator++(x,int)其可以表示为______。
已知p是一个指向类Sample数据成员m的指针,s是类Sample的一个对象。如果要给m赋值为5,()是正确的。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
在C++语言中,不合法的实型数据的是
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
对具有n个结点的线性表进行顺序查找,最坏情况下需要的比较次数为【 】。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
为了克服软件危机提出了【】概念。
友元运算符obj1>obj2被C++编译器解释为()。
软件详细设计的主要任务是确定每个模块的()。
随机试题
A.牡蛎B.栝楼实C.茯苓D.芍药《伤寒论》中,对小柴胡汤的加减,“心下悸,小便不利者”。则去黄芩加
乳腺癌放射治疗的靶区主要包括
下列抗菌药物不能溶于0.9%氯化钠注射液的是
中耳炎的发病部位是
不符合尿干化学试带反应原理的是
腹股沟疝处理原则正确的是
不属于包合物制备方法的是()。
钱某是民营企业家,并开办了一家自己的工厂甲厂。2003年甲厂与乙公司订立了一份客车买卖合同,约定由甲厂向乙公司提供客车30台,乙公司向甲厂支付货款600万元。甲厂履行了合同,乙公司却拒不支付货款。甲厂于2009年6月20日向辽宁省某市中级人民法院提起诉讼,
施工方信息管理手段的核心是()。[2013年真题]
E企业2014年有关预算资料如下:(1)该企业2~7月份的销售收入分别为300000元、400000元、500000元、600000元、700000元和800000元。每月的销售收入中,当月收到现金60%,下月收到现金30%,下下月收到现金10%。(2
最新回复
(
0
)