公交查询系统

数据结构课设城市公交查询系统(C语言)

倾然丶 夕夏残阳落幕 提交于 2020-08-05 08:14:04
公交线路图 一. 设计要求: 1、需要用到多个文件,例如文本文件,文件名stations.txt,保存站点信息,格式可以自行设计,例如:编号 站名。等等 2、设计公交线路所需的存储结构,将文件中的数据读入内存。 3、提供用户操作的菜单和界面实现添加、删除、修改公交、站点、线路信息,注意数据间的关联性。 4、将修改后的信息保存回文件。 5、其他查询操作参见教程。 二. 设计内容: 1、 数据格式 **:** 在这个课设中我设计的是两个文件,一个文件用来存放公交车站名的“stations.txt”,一个用来存放公交线路“bus.txt”。 (1)**“ stations.txt ”**文件的第一行,记录的为公交车站的数量,依次往下,为所存的公交车站名,其格式为: ① 公交车站数 ② 公交车站名 ③ 公交车站名 ④ 公交车站名 ​ (2)**“ bus .txt****”**文件的第一行,记录的为公交车每个站之间有几条线路,就是一站算一条线路(例如:公交车从仙来广场到庆丰苑是走了一条线路,从仙来广场到金三角,就要先从仙来广场到庆丰苑,再从庆丰苑到金三角,这样看,是走了两条线路) 第二行开始记录公交名,公交车的一条线路的起点和终点,还有两站之间的距离,其格式为: ① 公交线路数量 ② 公交车名 起始站 终点站 距离 ③ 公交车名 起始站 终点站 距离 ④ 公交车名 起始站 终点站 距离 …