(12)假定栈用顺序的方式存储,栈类型 stack定义如下: TYPE stack=RECORD A:ARRAY[l..m0] OF dat

15 查阅

(12)假定栈用顺序的方式存储,栈类型 stack定义如下:

TYPE stack=RECORD

A:ARRAY[l..m0] OF datatype;

t:O..m0;

END;

下面是栈的一种基本运算的实现:

PROCEDURE xxxx(VAR s:satack);

BEGIN

IF s.t=0

THEN print(‘underflow’)

ELSE s.t:=s.t-1;

END;

请问这是栈的哪一种基本运算?

A) 栈的推入

B)栈的弹出

C)读栈顶元素

D)将栈置为空栈

参考答案:

A

计算机三级