您好,欢迎来到小侦探旅游网。
搜索
您的当前位置:首页c语言停车场管理系统

c语言停车场管理系统

来源:小侦探旅游网


实验三 栈和队列综合应用

实验目的:

1.掌握栈、队列的思想及其存储实现。

2.掌握栈、队列的常见算法的程序实现。

实验内容:

1.采用顺序存储实现栈的初始化、入栈、出栈操作。

2.采用链式存储实现队列的初始化、入队、出队操作。

实验题目:

现有一自动停车场,基本结构是宽度只能停放一辆汽车的狭长通道,只有一个大门可供汽车进出。汽车在停车场内按到达的先后顺序依次排列,若车场内已停满汽车,则新到达的汽车只能在门外的便道上等候(假设便道无限长),一旦停车场内有汽车离场,则排在便道上的第一辆汽车即可进入;当停车场内某辆汽车要离场时(假设只有进入停车场的汽车才能离场),由于停车场是狭长的通道,在它之后进场的汽车必须先退出车场让路,待离场汽车离开停车场后,让路的汽车再按原次序进入车场。请编写程序模拟对上述停车场的管理。

注意:

1. 车辆信息自定义 ;

2. 程序功能需使用栈和队列的基本操作实现 ;

3. 栈使用顺序存储结构,队列使用链式存储结构 ;

4. 要求能够模拟车辆进场、车辆离开及查看停车场的信息 。

或者自己设置实验题目,综合应用栈和队列(栈使用顺序存储结构,队列使用链式存储结构 )。

实验步骤:

一、需求分析

二、完整代码:(注明调试环境)

三、测试结果:(可以根据main的设计自己写一些测试数据)

四、实验分析与总结:(简要概括实验心得,比如容易出错的地方。)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务