首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
计算数列第 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
45
问题
计算数列第 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://www.kaotiyun.com/show/ngNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
下列关于运算符重载的描述中,()是正确的。
在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示
软件测试的目的是尽可能发现软件中错误,通常【】是在代码编写阶段可进行的测试,它是整个测试工作的基础。
以下哪个不是C++语言中的有效标识符?
C++程序由类和函数组成,模板也可分为()和()。
在深度为5的满二叉树中,叶子结点的个数为
C++语言中用于定义类的关键字是
设树T的度为4,其中度为1,2,3,4的节点个数分别为4,2,1,1。则T中叶子节点数为()。
随机试题
Asmanyofficeworkersadapttoremotework,citiesmayundergofundamentalchangeifofficesremainunder-utilized.Whowillbe
归档文件整理的第一步骤是()
患者男性,28岁,因腹痛、头晕、乏力、柏油便。2次就诊,并收入院。体检T36.8℃,BP120/75mmHg,神志清,贫血貌,两黼呼吸音清。心率80次/分,律齐,无杂音。实验室检查WBC4.2×109/L、血红蛋白75g/L,粪便镜检钩虫卵(+)/高
胸部侧位摄影时常规吞服钡餐的目的是为了观察
职工赵某已审核的发票报销差旅费600元,同时退还原预借款现金余额200元。该业务涉及的会计分录是()。
担任主承销商的证券公司对上市公司发行新股应当重点关注的,并在尽职调查报告中予以说明的事项有()
短期贷款一般不采用一次性还清贷款的还款方式。()
当前我国第一大贸易伙伴是()。
求满足下列条件的直线方程:
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:#include<stdio.h>#
最新回复
(
0
)