栈的基本操作实验
本实验要求完成如下操作:
(1) 首先建立和初始化一个堆栈;
(2) 入栈操作:输入新数据,并压入到堆栈中,输出每一次入栈操作后,堆栈的存储状态和堆栈中元素的总数;
(3) 出栈操作:弹出栈顶元素,输出元素值以及堆栈的存储状态和堆栈中元素的总数;
(4) 取栈顶元素:输出栈顶元素值;
(5)
不断地入栈和出栈,观察栈满和栈空时,堆栈的变化;
(6)释放堆栈
栈的基本操作实验
本实验要求完成如下操作:
(1) 首先建立和初始化一个堆栈;
(2) 入栈操作:输入新数据,并压入到堆栈中,输出每一次入栈操作后,堆栈的存储状态和堆栈中元素的总数;
(3) 出栈操作:弹出栈顶元素,输出元素值以及堆栈的存储状态和堆栈中元素的总数;
(4) 取栈顶元素:输出栈顶元素值;