首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第 n 项的函数定义如下: int fib(int n){ if (n == 0) return 1; else if (n == 1) return 2; e
计算斐波那契数列第 n 项的函数定义如下: int fib(int n){ if (n == 0) return 1; else if (n == 1) return 2; e
admin
2021-02-22
56
问题
计算斐波那契数列第 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(4),函数 fib 被调用的次数是
选项
A、6
B、7
C、8
D、9
答案
D
解析
本题考查函数的递归,即递归函数,fib(4)=fib(3)+fib(2)=fib(2)+fib(1)+fib(1)+fib(0)=fib(1)+fib(1)+fib(1)+fib(1)+fib(0),一共执行fib(4)、fib(3)、fib(2)、fib(2)、fib(1)、fib(1)、fib(0)、fib(1)、fib(1)九次,所以D选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/2ofp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库管理系统(DBMS)是一种
下列叙述中正确的是
下面属于系统软件的是
下面描述中正确的是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员问的联系是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout<<setw(10)<<setfill(’x’)<<s
设某棵树的度为3,其中度为2、1、0的结点个数分别为3、4、15。则该树中总结点数为
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义了MyString类,一个用于表示字符串的类。成员函数reverse的功能是将字符串进行“反转”。例如,将字符串ABCDEF“反转”后,得到字符串FEDCBA;将字符串ABC
随机试题
下列属于阳味的是( )。
有一套自动喷水灭火系统和消火栓系统共用一套消防泵,下列管道连接错误的是()。
某银行的工作人员在与另一银行的工作人员接触时,下列做法正确的是()。
在社会工作结案期,当所有延长结案时间的努力都无效时,有些服务对象会表现得无精打采、失落而无助,对结束关系充满焦虑。这种负面反应属于()
后果:结果:成果
A、 B、 C、 D、 B
以下属于宪法关系的有()。
下列描述中正确的是()。
SomeChinesekidseat______astheyactuallyneedeveryday.
SomeAmericansarealittlenervousaboutthenation’sfuture,butothersfeelsecure,knowingthatthemantheyconsiderthemo
最新回复
(
0
)