网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
以下哪一个不是栈的基本运算?( )
A.删除栈顶元素
B.删除栈底元素
C.判断栈是否为空
D.将栈置为空栈
B.删除栈底元素
C.判断栈是否为空
D.将栈置为空栈
参考答案
参考解析
解析:栈的基本运算有入栈、出栈(删除栈顶元素)、初始化、置空、判断是否为空或满、提取栈顶元素等,对栈元素的操作都是在栈顶进行的。
更多 “以下哪一个不是栈的基本运算?( )A.删除栈顶元素 B.删除栈底元素 C.判断栈是否为空 D.将栈置为空栈” 相关考题
考题
假定栈用顺序的方式存储,栈类型stack定义如下:TYPE stack=RECORDA: ARRAY[1..M0OF datatype;t:0..M0;END;下面是栈的一种基本运算的实现:PROCEDURE xxxx(VAR s:stack)BEGINIF s.t=0THEN print('underflow')ELSE s.t:=s.t-1;END;请问这是栈的哪种基本运算?( )。A) 栈的推入B) 栈的弹出C) 读栈顶元素D) 将栈置为空栈A.B.C.D.
考题
单选题在下面栈的基本运算中,不是加工型运算的是()A
初始化B
进栈C
退栈D
判栈空
热门标签
最新试卷