首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第 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
2015-07-22
18
问题
计算数列第 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/ngNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个类的友元函数能够访问该类的()。
以下哪个基类中的成员函数表示纯虚函数()。
以下程序的输出结果是#include<iostream.h>voidmain(){inti,j,x=0;for(i=0;i<2;i++){X++;for(j=0;j
C++语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言
软件是一种()。
以下定义数组中错误的是
若类A和类B的定义如下:classA{inti,j;public:voidget();//…};classB:A
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(x>y){
非空的循环单链表head的尾结点(由p所指向),满足
随机试题
求函数y=2x3一6x2一18x+3的极值.
PleasereadthefollowingarticleinChinesecarefully,andthenwriteasummaryof200wordsinEnglishontheANSWERSHEET.Ma
患儿,男,10岁。10天前晨起双眼水肿,尿色发红,尿量逐渐减少。入院查体:生命体征正常,发育正常,重病容,精神差。化验尿常规显示镜下红、白细胞可见,尿中有病理性管型,尿蛋白(+++)。最可能的诊断是
为加强医疗机构抗菌药物临床应用管理,规范抗菌药物临床应用行为,提高抗菌药物临床应用水平,促进临床合理应用抗菌药物,控制细菌耐药,保障医疗质量和医疗安全,卫计委根据相关卫生法律法规,制定《抗菌药物临床应用管理办法》,自2012年8月1日起施行。由于临床需要,
大气环境一级评价项目的面源调查,其网格和单元的大小一般可取(),评价区较小时,可取()。
调控价格总水平的主要手段不包括()。
甲公司应乙公司之邀,赴北京洽谈签约,后因双方合同价款无法达成一致而未能如愿签订合同。对甲公司赴北京发生的差旅费应由()。
某控股公司拥有多家各自独立经营的子公司,这些子公司可以自主做出战略决策。该公司的横向分工结构应为()。
InancientGreeceathleticfestivalswereveryimportantandhadstrongreligiousassociations.TheOlympianathleticfestivalh
Indiansalwaysshake(摇)theirheadstheytalktoothers.【C1】______doesnothavethesamemeaning【C2】______"no".Ifsomeonewants
最新回复
(
0
)