资源简介

问题描述: 汽车在停车场内按车到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车放在车场的最北端),若车场内已停满车辆,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可进入;当停车场内某辆车要离开时,在他之后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其他车辆再按原次序进入车场,每辆停放在车场的车在他离开时必须按他停留时间长短缴纳费用。以栈模拟停车场,以队列模拟车场外的便道,按照从中端读入的输入数据序列进行模拟管理。每一组输入数据进行包括三个数据项:汽车“到达”或“离去”信息、汽车牌照号以及到达或离去的时刻。车离开时,输出汽车应缴纳的停

资源截图

代码片段和文件信息

#include
#include
#include
#define TRUE 1
#define FALSE 0
#define ok 1
#define error 0

typedef struct ptime {      //时间结构
      int hour;       //小时
  int min;        //分钟
}ptime;

typedef struct DNode {           //便道结点
  int carnum;                //车牌号
  struct DNode *next;        //下一个便道
}DNode;

typedef struct parking {        //停车场结点
  int number;
  int carnum;               //车牌号
  struct ptime time;        //时间
} parking;

typedef struct {                    //停车场栈
      struct DNode *DNode;          //指向便道
  int parksize;                 //停车场车位数
  struct parking *firstcar;      //指向第一辆车
  struct parking *lastcar;        //指向停车场栈顶
}spark;

typedef struct {                     //辅助栈
      struct parking *top;   

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2010-12-22 23:18  停车场管理系统\
     目录           0  2010-12-22 23:18  停车场管理系统\Debug\
     文件       33792  2011-04-24 09:39  停车场管理系统\Debug\vc60.idb
     文件       53248  2011-04-24 09:39  停车场管理系统\Debug\vc60.pdb
     文件      200782  2011-04-24 09:39  停车场管理系统\Debug\停车场管理系统.exe
     文件      212932  2011-04-24 09:39  停车场管理系统\Debug\停车场管理系统.ilk
     文件       24210  2011-04-24 09:39  停车场管理系统\Debug\停车场管理系统.obj
     文件       43520  2010-12-18 14:20  停车场管理系统\Debug\停车场管理系统.opt
     文件      186536  2011-04-24 09:39  停车场管理系统\Debug\停车场管理系统.pch
     文件      517120  2011-04-24 09:39  停车场管理系统\Debug\停车场管理系统.pdb
     文件        9248  2010-12-22 23:18  停车场管理系统\停车场管理系统.c
     文件        3497  2011-04-24 09:39  停车场管理系统\停车场管理系统.dsp
     文件         536  2011-04-24 09:40  停车场管理系统\停车场管理系统.dsw
     文件       50176  2011-04-24 09:40  停车场管理系统\停车场管理系统.ncb
     文件       48640  2011-04-24 09:40  停车场管理系统\停车场管理系统.opt
     文件         896  2011-04-24 09:39  停车场管理系统\停车场管理系统.plg
     文件       68096  2010-11-25 09:50  停车场管理系统\课程设计题.doc

评论

共有 条评论