首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设用—个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【 】个元素。
假设用—个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【 】个元素。
admin
2009-09-28
85
问题
假设用—个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有【 】个元素。
选项
答案
20
解析
栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素:栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。即栈是按照“先进后出”或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。通常用指针top来指示栈顶的位置,用指针bottom指向栈底。由题意可知栈顶指针top=30,bottom=49,则栈中具有的元素应该为bottom-top+1即49-30+1=20。
转载请注明原文地址:https://kaotiyun.com/show/rbwp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
C++系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
在对函数进行原型声明时,下列语法成分中不需要的是
有如下类声明:classBase1{};classBase2{};classDerived:publicBase2,publicBase1{};在一个Derived对象消亡时,析构函数被调用的顺序
下列控制格式输入/输出的操作符中,能够设置浮点数精度的是()。
在一棵二叉树中,叶子结点共有30个,度为1的结点共有40个,则该:二叉树中的总结点数共有()个。
常量4.2、4.2f、4L的数据类型分别是
运算符重载时不需要保持的性质是()。
在窗体中添加了一个文本框和一个命令按钮(名称分别为tText和bCommand),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“计算机等级考试”。以下能实现上述操作的事件过程是______。
随机试题
在改革开放三十多年一以贯之的接力探索中,我们坚定不移高举()、伟大旗帜,既不走封闭僵化的老路、也不走改旗易帜的邪路。
决策期的管理策划包括()。
()是以信用活动为基础产生的,能够发挥货币作用的信用工具。
江河、湖泊的水位在汛期上涨可能出现险情之前而必须开始警戒并准备防汛工作时的水位称为()。
就世界许多国家和地区的经验,旅游业直接就业人数同其所带来的相关待业就业人数之比为1:6。()
肌电生物反馈疗法的家庭训练,应当()。
图中SCI收录论文总数最少的年份是()。
义中提到的“活着的人”与“生活的人”之间最根本的区别是什么:第④段中,作者从李白列举到歌德,这是为了论证什么:
GivetheSenatesomecredit:inshapingthecurrentimmigration-reformbill,ithascomeupwithoneideathatalmosteverybody
下列关于关系型数据库基本概念的叙述中,不正确的是()。
最新回复
(
0
)