首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第 n 项的函数定义如下: int a(int n){ if (n == 0) return 0; else if (n == 1) return 1; else if
计算数列第 n 项的函数定义如下: int a(int n){ if (n == 0) return 0; else if (n == 1) return 1; else if
admin
2021-02-22
30
问题
计算数列第 n 项的函数定义如下:
int a(int n){
if (n == 0) return 0;
else if (n == 1) return 1;
else if (n == 2) return 2;
else return a(n-1)+a(n-3);
}
若执行函数调用表达式 a(4),函数 a 被调用的次数是
选项
A、3
B、4
C、5
D、6
答案
C
解析
本题考查递归函数调用,执行a(4)=a(3)+a(1),而a(3)=a(2)+a(0),总共执行函数为a(4)、a(3)、a(2)、a(0)、a(1)五次,所以答案C正确。
转载请注明原文地址:https://kaotiyun.com/show/Ezfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成CMyClass的构造函数,请改正注释//********1********后的错误。(2)
下列关于C++预定义流对象的叙述中,正确的是()。
软件的三要素是
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
设某棵树的度为3,其中度为3、2、1的结点个数分别为3、0、4。则该树中的叶子结点数为
在面向对象方法中,不属于“对象”基本特点的是
有如下函数模板:templateTcast(Uu){returnU;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是()。
下列选项中不属于面向对象程序设计特征的是
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
关于肝脏造影的三个时相描述错误的是
女,28岁。烦渴多尿1年,不规律用胰岛素治疗,食欲缺乏、呕吐3天。体检:T36.2℃,呼吸深大有异味。血糖22mmol/L,尿糖(++++),酮体(+++)。该患者的治疗措施不恰当的是
有关提高价值途径的说法,正确的有()。
某企业2007年亏损40万元,2008年盈利6万元,2009年亏损6万元,2010、2011、2012年各盈利7万元,2013年盈利10万元,企业2013年申报缴纳的企业所得税是2.5万元,税务机关审核后认为应()。
为解决食品安全问题,我国正在加快发展绿色食品。绿色食品要求()。①产品的原料必须是绿色植物②产品原料的生产过程符合生产技术标准③产品原料的产地符合环境质量标准④产品的加工、包装和储运符合国家相关标准
社会本位论和个人本位论是对立的两种教育目的的主要理论,它们的共同缺陷是
下列选项中,属于继父或继母收养继子女的条件是()。(2020一专一27)
在窗体上画两个文本框(其Name属性分别为了ext1和Text2)和一个命令按钮(其Name属性为Command1),然后编写如下事件过程:PrivateSubCommand1_Click()x=0:n=0
AmericancivilwarHistoriansofthewarcanbedividedintotwoschools.Thefirstconsidersthatitwastheunavoidableoutcom
Theterm"mummy"wasusedtodescribe______.
最新回复
(
0
)