首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) return 1; else if(n==1) return 2; else re
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) return 1; else if(n==1) return 2; else re
admin
2018-08-13
65
问题
计算斐波那契数列第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/18Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列二叉树,对此二叉树前序遍历的结果为()。
下面程序的运行结果是______和______。#include<iostream.h)#defineN10#defines(x)x*x#definef(x)(x*x)voidmain(){inti1,
以下函数模板main()的功能是:返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0];for(inti:1;i(n;i++)if(
算法的空间复杂度是指()。
若有如下程序段:#include<iostream>usingnamespacestd;intmain(){char*p="abcdefgh",*r;long*q;q
在长度为n的线性表中查找一个表中不存在的元素,需要的比较次数为【】。
类time可以输出12小时或24小时制的时间,现需要设计一个缺省构造函数,缺省值为0时0分0秒。该缺省构造函数为______。#include<iostream.h>classTime{inth,m,s;
对下列二叉树进行中序遍历的结果是()。
类模板不同于函数模板,类模板只可用______型参数。
在深度为7的满二叉树中,度为2的结点个数为______。
随机试题
下列病人可给予鼻饲饮食的是
黄嘌吟氧化酶抑制剂COX-2抑制剂
动物发情以后,需要交配刺激才排卵的动物是()。
男性,50岁。上肢被开水烫伤,皮肤见多数较大水疱,其烧伤累及皮肤的深度为
患者,女,63岁。风心病伴二尖瓣狭窄6年,伴心房颤动5年,无明显原因突然出现意识障碍。最可能的原因是
《基本农田保护条例》规定:国家能源()等重点建设项目选址确实无法避开基本农田保护区、需要占用基本农田,涉及农用地转用或者征用土地的,必须经国务院批准。
招投标阶段,化学灌浆应按()计量。
单位负责人在内部会计监督中的职责,下列表述正确的有()。
已知P(A)=p,P(B)=q,且A与B互斥,则A与B恰有一个发生的概率为()
完整的计算机存储器应包括______。
最新回复
(
0
)