全国交通咨询模拟 - 图文(3)

2019-03-10 19:40

3. 管理员界面:

4. 交通系统初始化方式选择界面:

5. 城市编辑界面:

6. 飞机航班编辑:

7. 列车车次编辑:

8. 显示交通系统主界面:

9. 显示城市:

10. 显示飞机航班:

11. 显示列车车次:

12. 用户咨询:

13. 选择旅行起始城市:

14. 选择旅行到达城市:

15. 选择旅行的交通工具:

16. 最少旅行费用:

17.最少旅行时间:

18. 最少中转次数:

七.附录——源程序

#define MAX_VERTEX_NUM 18 #define NULL 0

#define MAX_ARC_SIZE 100 #define MAX_ROUTE_NUM 5 #include #include #include #include #define False 0 #define True 1

#define INFINITY 10000 typedef struct { int number; float expenditure; int begintime[2]; int arrivetime[2]; }Vehide;

typedef struct { Vehide stata[MAX_ROUTE_NUM]; int last; }infolist;

typedef struct ArcNode { int adjvex; struct ArcNode *nextarc;

infolist info; }ArcNode;

typedef struct VNode { char cityname[10]; ArcNode *planefirstarc,*trainfirstarc; }VNode,AdjList[MAX_VERTEX_NUM];

typedef struct { AdjList vertices;

int vexnum,planearcnum,trainarcnum; }ALGraph;

typedef struct Node { int adjvex; int route;

struct Node *next; }Node;

typedef struct QNode { int adjvex;

struct QNode *next; }QNode;

typedef struct { QNode *front; QNode *rear; }LinkQueue;

typedef struct TimeNode { int adjvex; int route;

int begintime[2]; int arrivetime[2];

struct TimeNode *child[MAX_ROUTE_NUM]; }TimeNode,*TimeTree;

struct arc


全国交通咨询模拟 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:贵德县双拥工作小组领导小组成员单位工作职责

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: