
C语言编程 停车管理~~~求速答~~~~QAQ
实验2——停车场管理[问题描述]设停车场是一个可停放n辆车的狭长通道,且只有一个大门可供汽车进出。在停车场内,汽车按到达的先后次序,由北向南依次排列(假设大门在最南端)。...
实验2——停车场管理
[问题描述]
设停车场是一个可停放n辆车的狭长通道,且只有一个大门可供汽车进出。在停车场内,汽车按到达的先后次序,由北向南依次排列(假设大门在最南端)。若车场内已停满n辆车,则后来的汽车需在门外的便道上等候,当有车开走时,便道上的第一辆车即可开入。当停车场内某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,待该辆车开出大门后,其它车辆再按原次序返回车场。
[基本要求]
(1) 要求以栈模拟停车场,以队列模拟便道。
(2) 从终端读入汽车到达或离去的数据,每组数据包括两项:①是“到达”还是“离去”;②汽车牌照号码。与每组输入信息相应的输出信息为:如果是到达的车辆,则输出其在停车场中或便道上的位置,并输出停车场中现有汽车车牌号码;如果是离去的车辆,安排在便道中等候的车辆进入停车场,输出停车场中汽车车牌号码。
说明:车牌号可以是字符串,也可以用数字表示 展开
[问题描述]
设停车场是一个可停放n辆车的狭长通道,且只有一个大门可供汽车进出。在停车场内,汽车按到达的先后次序,由北向南依次排列(假设大门在最南端)。若车场内已停满n辆车,则后来的汽车需在门外的便道上等候,当有车开走时,便道上的第一辆车即可开入。当停车场内某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,待该辆车开出大门后,其它车辆再按原次序返回车场。
[基本要求]
(1) 要求以栈模拟停车场,以队列模拟便道。
(2) 从终端读入汽车到达或离去的数据,每组数据包括两项:①是“到达”还是“离去”;②汽车牌照号码。与每组输入信息相应的输出信息为:如果是到达的车辆,则输出其在停车场中或便道上的位置,并输出停车场中现有汽车车牌号码;如果是离去的车辆,安排在便道中等候的车辆进入停车场,输出停车场中汽车车牌号码。
说明:车牌号可以是字符串,也可以用数字表示 展开
1个回答

2023-07-19 广告
一、千智道介绍千智道成立于2013年,专注于无人驾驶、人工餐能领域的科研、实训、科普展示综合解决方案,基于沉浸式、沙盘式、室外道路等多种实验场景之上构建智慧路网系统,实现智能网联车无人驾驶、V2X运行实验、配套网联信号机、RSU路测设备、智...
点击进入详情页
本回答由北京千智道科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询