首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) return 1; else if(n==1)return 2; else return fib(n-1)+ilb(n-2); } 若执行函数调用表达式fib(
计算斐波那契数列第n项的函数定义如下: int fib(int n){ if(n==0) return 1; else if(n==1)return 2; else return fib(n-1)+ilb(n-2); } 若执行函数调用表达式fib(
admin
2010-04-08
67
问题
计算斐波那契数列第n项的函数定义如下:
int fib(int n){
if(n==0) return 1;
else if(n==1)return 2;
else return fib(n-1)+ilb(n-2);
}
若执行函数调用表达式fib(2),函数fib被调用的次数是
选项
A、1
B、2
C、3
D、4
答案
C
解析
fib(2)=fib(1)+fib(O)=2+1=3,所以函数被调用3次,分别是fib(2)、fib(1)和fib(O)。
转载请注明原文地址:https://kaotiyun.com/show/TAjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有以下程序:#include<stdio.h>main(){ inti,j,m=1; for(i=1;i<3;i++) { for(j=3;j>0;j--) {if(i*j>3)break; m*=i*j;
以下关于C语言的叙述中正确的是()。
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>则a和b的值分别是()。
下列叙述中正确的是( )。
软件调试的目的是()。
以下叙述中错误的是()。
下列合法的标识符是()。
函数fgetc的功能是从指定文件中读入一个字符,以下与其功能完全相同的函数是
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
设f(χ)为可微函数,解方程f(χ)=eχ+eχ∫0χ[f(t)]2dt.
生产水泥时所掺入的适量石膏起什么作用?不掺石膏会对水泥产生什么影响?石膏掺量过多会对水泥产生什么影响?
补充营养的主要途径是【】
“白胆汁”是
心房颤动发生后,易引起的并发症是
东方家具公司为增值税一般纳税人。2013年该公司发生以下经济业务:(1)2月4日,销售家具一批,取得销售额(含增值税)93.6万元。收到A公司的开户银行开出见票即付的汇票一张,注明的出票日期为2013年2月4日,金额93.6万元。(2)
根据《物权法》及相关法律规定,下列选项中不属于能引起所有权消灭的原因的是()。
(2014江苏·A类)2013年1—9月,苏南、苏中、苏北地区规模以上工业增加值分别为11762.9亿元、4900.9亿元、4829.0亿元,同比分别增长92%、13.1%、14.5%,苏北增幅比全省平均高3.0个百分点,沿海地区规模以上工业增加值3652
若二维数组a有m列,则计算任一元素a[i][j]在数组中相对位置的公式为(假设a[0][0]位于数组的第一个位置上)()。
Onceuponafreeapoorfarmertakingasackofwheattothemilldidnotknow(56)todowhenitslippedfromhishorseandfel
最新回复
(
0
)