多语言展示
当前在线:1344今日阅读:155今日分享:35

数据结构学习:[1]循环队列

C语言队列学习,静态队列
工具/原料
1

C-free 5.0

2

EDGE

方法/步骤
1

只有一个入口,只有一个出口,入口用front表示,出口用rear表示,建立主函数,定义一个结构体变量。

2

初始化队列,创建一个长度为5的int型数组

3

向队列中,增加元素,front 中增加一个元素,rear 向后移一位,建立循环队列。先判断队列是否为满,

4

如果队列未满,向队列中增加元素,增加5个元素输出如图

5

判断队列是否为空,否则将队列中的元素输出

6

输出时发现中间有误,最后更正如下,输出如图

注意事项
1

循环队列,少一个元素存储

2

第五个元素没有添加成功,队列已满

推荐信息