实验目的
掌握队列的特点及其描述方法;用链式结构实现一个队列;掌握队列的各种基本操作;掌握
队列的简单应用程序。
实验内容
设计一个字符型的链队列;编写队列的进队、出队、读队头元素、显示队列中全
部元素程序;设计一个选择式菜单,以菜单方式选择队列的各种基本操作。
1、算法分析
首先栈的顺序存储结构定义,然后创建一个空栈,接 着 构 建 出 各 个 函 数 :
GetTop_sq ()函数用来取栈顶元素, Push_sq ()函数用来进行进栈操作, Push_sq ()
函数用来进行出栈操作,Empty_sq()函数用来判断栈 s 是否为空,print()函数用
来输出栈元素,接着运用 switch 语句设计选择菜单。
2、程序代码
程序代码如下:
评论0