首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) retum 1; else if(n=1) retum2; else return fib(n—1)+fib(n—2);
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) retum 1; else if(n=1) retum2; else return fib(n—1)+fib(n—2);
admin
2019-04-01
33
问题
计算斐波那契数列第n项的函数定义如下:
int fib(int n){
if(n==0) retum 1;
else if(n=1) retum2;
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/meAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classFoo{public:Foo(intv):value(v){}//①~Foo(){}//②private:Foo(){{//③intvalue=0;
有如下程序:#include<iostream>usingnamespacestd;usingnamespacestd;classBase{public:voidfun(){cout<<"Ba
程序的结果为______。#include"iostream.h"template<typenameT>Ttotal(T*data){Ts=0;while(*data){S+=*da
以下程序的输出结果是()。#include<iostream.h>longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns
有如下程序:#include<iostream.h>intfunc(inta,intb){return(a+b);}voidmain(){intx=2,y=5,z=8,r;r=f
在结构化分析使用的数据流图(DFD)中,利用______对其中的图形元素进行确切解释。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])j++;
C++中将两个字符串连接起来组成一个字符串的函数是______。
A、 B、 C、 D、 A本段程序实现从键盘接收一段字符串,并计算字符串的长度,cin输入流对象会将空白符、回车符、tab键作为终止标志,所以输入Ahcdefgabcd得到的字符串长度为7。
随机试题
A.异体真皮+自体薄皮B.大张中厚皮,多用于功能部位C.应用扎皮机在中厚皮片切出网孔D.皮片大小通常0.5cm×0.5cm,皮片间距1.0cmE.创面为肉芽组织
抗原与抗体结合发生交叉反应的原因是
使用无菌容器正确的操作是
单糖浆的常用配制方法是
在五行学说中,不属肾病诊断依据是()
男,60岁。急性腹痛3天。急症剖腹探查见乙状结肠扭转伴肠坏死,腹腔血性液体1500ml,行乙状结肠切除、降结肠造瘘术。术后无明显腹痛,第2天体温37.5℃,血压120/80mmHg,血常规正常。尿量350ml/24h,血清钠140mmol/L,钾6.2m
金融资产根据历史成本所反映的账面价值是()。
设随机变量X,Y的分布函数分别为F1(x),F2(x),为使得F(x)一aF1(x)+bF2(x)为某一随机变量的分布函数,则有().
A、Sheisusedtoflying.B、Shehasneverfeltboredduringflying.C、Shelikesthein-flightmeals.D、Sheistiredofflying.A由
MostChineseAmericansworkedinrestaurantsandlaundriesbecauseof______.ChineseimmigrantstoHawaiifoundthatthey______
最新回复
(
0
)