- 15
- 0
- 约1.96千字
- 约 4页
- 2018-05-26 发布于河南
- 举报
实验五 队列的设计及应用
实验六 队列的设计及应用
一.实验目的
1.掌握队列的逻辑结构。
2.掌握循环队列、链队列的设计过程。
3.使用设计的队列实现进制转换。
二、实验内容
1.设计循环队列:设计头文件CirQueue.h,其内容如下:
#include stdlib.h
#define MaxSize 20
typedef struct
{
Qelemtype data[MaxSize];
int front,rear;
}CirQueue;
void InitQueue(CirQueue Q)
{
Q.front=Q.rear=0;
}
int QueueEmpty(CirQueue Q)
{
return Q.front==Q.rear;
}
int QueueFull(CirQueue Q)
{
return (Q.rear+1)%MaxSize==Q.front;
}
void EnQueue(CirQueue Q,Qelemtype e)
{
if(QueueFull(Q))
{
coutoverfull!endl;
exit(-1);
}
Q.data[Q.rear]=e;
Q.rear=(Q.rear+1)%MaxSize;
}
void DeQueue(CirQueue Q,Qelemtype e)
{
if(QueueEmpty(Q))
{
cou
您可能关注的文档
- 务实创新精细管理简缩版.doc
- 动物酒架设计.doc
- 动火作业票作业方案.doc
- 动词ing教案.doc
- 努力开创学校园林绿化工作新局面.doc
- 创意设计文字.doc
- 劳务派遣行政许可操作规范.doc
- 办公室布置效果图.ppt
- 包三地下管道土建技术交底记录(福建表格-地管土建工程).doc
- 助推116工程策划书.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 毕业设计(论文)-基于Solidworks食品包装机结构设计.docx VIP
- 机房建设工程竣工验收报告范本.docx VIP
- 乌鲁木齐市沙依巴克区2025-2026学年第二学期四年级语文期中考试卷(部编版含答案).docx VIP
- 文言文启蒙读本190到317.doc VIP
- 铡草机的设计毕业设计论文.pdf VIP
- 第五单元第1课《捕捉光影》教学课件-2025-2026学年人美版(2024)初中美术七年级下册.pptx
- 2021年南京林业大学教师招聘试题及答案解析.docx VIP
- 食品理化检验实验室建设规划方案.doc VIP
- 上海财经大学浙江学院《概率论与数理统计2》2025-2026学年期末试卷(A卷).docx VIP
- 食品及微生物检验实训室建设.pdf VIP
原创力文档

文档评论(0)