首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为( )。
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为( )。
admin
2017-07-28
44
问题
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为( )。
选项
A、1
B、0
C、50
D、49
答案
A
解析
栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。入栈运算即在栈顶位置插入一个新元素,退栈运算即取出栈顶元素赋予指定变量。栈为空时,栈顶指针top=0,经过入栈和退栈运算,指针始终指向栈顶元素。初始状态为top=51。当top=50时,则栈中S(50:51)存储着元素,51-50=1,元素个数为1。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/uUAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
重载函数在调用时选择的依据中,错误的是
当使用fstram流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
下列数据结构中按“先进先出”原则组织数据的是
若类A和类B的定义如下:#include<malloc.h>classA{inti,j;public:intgeti(){returni;}};classB:
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为()。
非成员函数只有在声明为(),才能访问这个类的所有private成员。
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
有如下的类模板定义:template<typenameTYPE>classMyClass{TYPEn;public:MyClass(TYPEk);};其中构造函数MyClass用的值初始化
fstream、ifstream和ofstream文件流类的成员函数______关闭文件。
随机试题
WhatistheWritingLabandwhyshouldIuseit?TheWritingLabisafreeservicewhereallstudentsatPurdueUniversityc
患者,女,30岁。腹胀20伴低热、乏力、夜间盗汗前来求诊。体检:腹部轻度膨隆,腹壁柔韧感,肝脾未触及,腹部移动性浊音(+)。最可能的诊断是
妊娠期间血液系统的变化正确的是
下列符合漏出液的特点的是
下列哪一犯罪属抽象危险犯?()(2015/2/14)
某企业2008年度发生以下业务:以银行存款购买将于2个月后到期的国债500万元,偿还应付账款200万元,支付生产人员工资150万元,购买固定资产300万元。假定不考虑其他因素,该企业2008年度现金流量表中“购买商品、接受劳务支付的现金”项目的金额为(
下列各项关于土地使用权的会计处理的表述中,正确的有()。
2011年上半年,天津市新批三资企业328家,比上年同期下降3.8%;合同外资额90.35亿美元,增长10.0%;实际使用外资72.34亿美元,增长22.3%。其中,新批合同外资1000万美元以上项目89个;合同外资79.4亿美元,增长7.2%,占全市合同
在实验时,要求不同的被试组使用相同的实验仪器设备及实验程序,这种控制额外变量的方法是()
Arapidmeansoflong-distancetransportationbecameanecessityfortheUnitedStatesassettlementspreadfartherwestward
最新回复
(
0
)