网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
在下面栈的基本运算中,不是加工型运算的是()
A
初始化
B
进栈
C
退栈
D
判栈空
参考答案
参考解析
解析:
选项A初始化:加工型运算,其作用是设置一个空栈S。选项B进栈:加工型运算,其作用是将元素x插入栈S中,使x成为栈S的栈顶元素。选项C退栈:加工型运算,其作用是当栈不空时,取栈顶元素,并从栈中删除当前栈顶元素。选项D判栈空:引用型运算,功能是若栈S为空栈,则结果为真;否则结果为假。
更多 “单选题在下面栈的基本运算中,不是加工型运算的是()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
栈空时作进栈运算
热门标签
最新试卷