- *Copyright(c)2017,烟台大学计算机与控制工程学院
- *All rights reserved.
- *文件名称:cpp1.cpp
- *作 者:李英荣
- *完成日期:2017年12月13日
- *版 本 号:v1.0
- *问题描述:设从键盘输入一整数序列a1,a2,…an,试编程实现:当ai>0时,ai进队,当ai<0时,将队首元素出队,当ai=0时,表示输入结束。要求将队列处理成环形队列,使用环形队列算法库中定义的数据类型及算法, 程序中只包括一个函数(main函数),入队和出队等操作直接在main函数中调用即可。 当进队出队异常(如队满)时,要打印出错信息。
- */
头文件sqqueue.h:
源文件sqqueue.cpp:
main.cpp:
本文介绍了一个基于环形队列的应用案例,通过C语言实现了一种特定的队列操作逻辑:当输入正数时进行入队操作,当输入负数时进行出队操作,而输入0则作为结束标志。该程序利用了环形队列的特点,有效地处理了队列的边界情况。

9595

被折叠的 条评论
为什么被折叠?



