首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算斐波那契数列第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
19
问题
计算斐波那契数列第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://jikaoti.com/ti/xtW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
有以下程序#include<stdio.h>#defineS1(z)4*z+4*(z)#defineS2(x,y)4*(x)*(y)+y*xmain(){inta=1,b=2;printf("%d,",S1(a+b));printf("
一个学生可选多门课程,一门课程也可由多个学生来选。则学生和课程间的联系是()。
下列叙述中错误的是()。
有以下程序#includetypedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){inti;Aa={1
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
软件测试的目的是()。
设一棵树的总节点为24,其中度为4,3,2,1的节点个数分别为2,3,3,0。则该棵树中的叶子节点数为()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
常用于控制支气管哮喘急性发作的药物除外
A.轻粉B.硼砂C.雄黄D.硫黄E.铅丹
张某因其妻王某私自堕胎,遂以侵犯生育权为由诉至法院请求损害赔偿,但未获支持。张某又请求离婚,法官调解无效后依照《婚姻法》中“其他导致夫妻感情破裂的情形”的规定判决准予离婚。对此,下列选项中正确的是:(2015年卷一88题)
()属于对归档文件的质量要求。
为了核算“应付职工福利费”的提取和使用情况,企业应设置()账户。
汉译英:“集装袋;塑料袋;塑编袋”,正确的翻译为:( )。
下列关于一般纳税人转让其取得的不动产的增值税的处理规定,表述不正确的有()。
20世纪80年代以来,各国银行间的竞争日益激烈,而西方各国关于银行资本定义不统一,资本充足率也没有规范标准。1988年7月,美国、英国、法国、加拿大等12国的中央银行达成巴塞尔协议。根据上述资料,回答下列问题:巴塞尔协议规定商业银行的资本充足率最低标
根据《仲裁法》的规定,下列表述中,正确的是()。
在2017年5月我国银行业金融机构资产负债情况中,下列哪一项的总资产同比增长额最高?
最新回复
(
0
)