首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设用—个长度为50的数组(数组元素的下标从0至到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶揩针top指向栈顶元素,如果bottomn=49,top=30(数组下标),则栈中具有【 】个元素。
假设用—个长度为50的数组(数组元素的下标从0至到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶揩针top指向栈顶元素,如果bottomn=49,top=30(数组下标),则栈中具有【 】个元素。
admin
2013-06-11
48
问题
假设用—个长度为50的数组(数组元素的下标从0至到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶揩针top指向栈顶元素,如果bottomn=49,top=30(数组下标),则栈中具有【 】个元素。
选项
答案
20
解析
栈是限定在—端进行插入与删除的线性表。在栈中,允许插入与删除的—端称为栈项,而不允许插入与删除的另—端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。即栈是按照“先进后出”或“后进先出”的原则组织据的,因此,栈也被称为“先进后出”表或“后进先出”表。通常用指针top来指示栈顶的位置,用指针bottom指向栈底。由题意可知栈顶指针top=30,bottom=49,则栈中具有的元素应该为bottom-top+1即49-30+1=20。
转载请注明原文地址:https://kaotiyun.com/show/DVJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序由终端键盘输入一个文件名,然后把从终端键盘输入的字符依次放到该文件中,用井作为结束输入的标志。请填空。#include<stdio.h>main(){FILE*fp;charch,fname[10];
将经过确认测试的软件与外设、网络等连接在一次运行的测试叫【】
下列运算符中,属于关系运算符的是()
以下程序运行后的输出结果是【】。fun(intx){if(x/2>0)fun(x/2);printf("%d",x);}main(){fun(6);}
已有定义:inti,a[10],*p;,则合法的赋值语句是
下列条件语句中,功能与其他语句不同的是
设有以下定义或语句,则输出的结果是(用small模式编译,指针变量占2个字节) structdate {long*cat; structdate*next; doubledog; {too; printf("%d",
数据库系统中,实现各种数据管理功能的核心软件称为【】。
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。
随机试题
在企业人才结构优化战略中,由于管理的需要,应配备各种专业管理人才,并使他们相互匹配而形成合理结构的战略是()
轻度肾损伤时,首先给予的检查是()
甲乙丙三人为同胞兄弟。三人的父母有一幢私有楼房,该楼房于1998年出租给A夫妇居住,租期为4年,每年租金为2万元,年底支付,承租人为丈夫A。1999年3月和5月,甲、乙、丙的父母相继去世,也没有留下遗嘱,于是楼房由三人依法继承。办理遗产继承时,三人约定房屋
调查区特别是()区的初始地籍调查工作完成后,需进行该区初始地籍调查技术总结。
该批货物的转关运输方式属于:该公司应向海关缴纳的滞报金金额为:
论述教育观察研究的实施程序。
我国公务员制度具有与西方国家公务员制度相同的某些特点,但有着某些原则区别,表现为()
如果在网络设计过程中划分了很多VLAN,则可采用VTP来简化其管理。交换机管理IP地址只能创建在(1)中,而VTP信息只能在(2)端口上传播。共享相同VLAN数据库的交换机构成一个(3)。不同交换机平台、不同的IOS版本支持的VLAN数量不同,从图8-10
Itwasoncethoughtthatairpollutionaffectedonlytheareaimmediatelyaroundlargecitieswithfactoriesorheavyautomobile
Peoplecouldeatmorecocoa-richproductssuchasdarkchocolatebutnotdrinkteaiftheywanttolowertheirbloodpressure,G
最新回复
(
0
)