c语言课程设计_简易公交车管理系统(数组实现)

c语言课程设计_简易公交车管理系统(数组实现)

ID:35668113

大小:37.14 KB

页数:18页

时间:2019-04-10

c语言课程设计_简易公交车管理系统(数组实现)_第1页
c语言课程设计_简易公交车管理系统(数组实现)_第2页
c语言课程设计_简易公交车管理系统(数组实现)_第3页
c语言课程设计_简易公交车管理系统(数组实现)_第4页
c语言课程设计_简易公交车管理系统(数组实现)_第5页
资源描述:

《c语言课程设计_简易公交车管理系统(数组实现)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、word专业整理/**************************头文件声明************************************/#include"stdio.h"#include"stdlib.h"#include"string.h"#include"conio.h"/**************************函数声明************************************/voidinit();//初始化函数voidadd();//信息录入函数voidview();//信息显示函数voidmod();//信息修改函数void

2、modmeun();//修改菜单voidmodnavimeun();//路线修改菜单voiddel();//信息删除函数voidfind();//信息查询函数voidfindmeun();//查询菜单voidfindnavi();//路线导航查询函数voidfindnum();//路线编号查询函数voidfindstameun();//站台信息查询菜单voidfindsta();//站台信息查询函数voidsave();//信息保存函数voidmainmeun();//主菜单charTest(chara,charb,charc);//菜单输入检测函数/*************

3、*************宏定义声明************************************/#defineN100//公交车数量/**************************结构体定义************************************/structstation//途径站点信息{charc[20];//站点名称};structbus//公交车信息{charnum[20];//公交车路线编号charname[20];//司机姓名intn;//站台数目structstationb[12];//站台名称chartopen[20];//起

4、始时间chartclose[20];//终止时间intmoney;//票价}a[N];学习资料整理分享word专业整理/**************************函数定义************************************/intmain(){chara;init();printf("tt目前所能录入的公交车数量上限为%d辆",N);printf("tt输入回车键继续");fflush(stdin);//清除键盘缓冲区while(1){system("cls");mainmeun();a=Test(getchar(),'

5、1','6');//菜单检测输入函数switch(a){case'1':system("cls");add();break;case'2':system("cls");view();break;case'3':system("cls");mod();break;case'4':system("cls");del();break;case'5':system("cls");find();break;case'6':return0;}}return0;}voidinit()//初始化函数{FILE*fp;//文件指针inti;if((fp=fopen("bus.txt","r+")

6、)==NULL)//初次尝试打开"bus.txt"文本文件{printf("tt文件打开失败tt正在尝试创建新文件...");fp=fopen("bus.txt","w");//创建"bus.txt"文本文件if((fp=fopen("bus.txt","r+"))==NULL)//再次判断是否打开成功{printf("tt文件创建失败!!!");return;}学习资料整理分享word专业整理}fp=fopen("bus.txt","r+");for(i=0;i

7、f(structbus),1,fp)!=1)break;fclose(fp);printf("tt初始化完成!!!");return;}voidadd()//信息录入函数{FILE*fp=NULL;//文件指针inti,j;charcc[20];for(i=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。