c语言课程设计-汽车车票管理系统内容摘要:

mainmenu()。 C 语言课程设计报告 9 按起点站和终点站查询( searsh2()) system(cls)。 printf(*****欢迎使用车票管理系统 *****\n)。 printf(当前时间: )。 system_time()。 char a[20]。 char b[20]。 int flag=1。 FILE *fp。 ticket train。 printf(请您输入你要查询的起始站: )。 scanf(%s,amp。 a)。 printf(请您输入你要查询的终点站: )。 scanf(%s,amp。 b)。 T (fp=fopen(ticket,r))==NULL F printf(File open error!\n)。 exit(0)。 当 (! feof(fp))为真 fscanf(fp,%d\t%d:%d,amp。 ,amp。 ,amp。 )。 fscanf(fp,%s%s,amp。 ,amp。 )。 fscanf(fp,%lf%d%d%d,amp。 ,amp。 ,amp。 t,amp。 )。 (strcmp(a,)==0)amp。 amp。 (strcmp(b,)==0)amp。 amp。 (flag==1) T F printf(\n班次 发车时间 起点 终点 行车时间 (小时 ) 额定载量 已定票人数 \t状态 \n)。 continue。 printf(%d\t%02d:%02d\t,)。 printf(%s\t%s\t,)。 printf(%.2lf\t%d\t%d\t%d\t,er,)。 T (syshour)|| ((syshour==)amp。 amp。 (sysminute)) F prinf(车已开出 )。 printf(\n)。 printf(\n)。 flag=0。 C 语言课程设计报告 10 fclose(fp)。 flag==1 T F printf( \n~~~~~!!!没有此条车次记录 !!!~~~~~~\n)。 printf(\n)。 printf(**************查询完成,请继续选择 ***************\n)。 printf(* *\n)。 printf(* *\n)。 printf(* *\n)。 printf(*************************************************\n)。 int n。 printf(请输入您想做的操作 : )。 scanf(%d,amp。 n)。 case n, n=1,2,3 case 1: case 2: case 3: Searsh2()。 break。 Searsh1()。 break。 mainmenu()。 C 语言课程设计报告 11 订票( buy_ticket()) system(cls)。 printf(*****欢迎使用车票管理系统 *****\n)。 printf(当前时间: )。 system_time()。 int y=1。 int x。 int m。 char a。 int flag=1 FILE *fp。 ticket train。 printf(请输入您想买的班次 :)。 scanf(%d,amp。 m)。 T (fp=fopen(ticket,r))==NULL F Printf (File open error !\n)。 exit(0)。 当 (! feof(fp))为真 fscanf(fp,%d\t%d:%d,amp。 ,amp。 ,amp。 )。 fscanf(fp,%s%s,amp。 ,amp。 )。 fscanf(fp,%lf%d%d%d,amp。 ,amp。 ,amp。 ,amp。 tr)。 T (syshour)||((syshour==)amp。 amp。 (sysminute)) F x=1。 x=0。 T (m==)amp。 amp。 (x==1) F printf(\n!!!!!!!此车已开出 ,订票失败 !!!!!!\n\n )。 flag=0。 break。 T (m==)amp。 amp。 (x==0)amp。 amp。 (=) F printf(\n\n!!!!您要订的票已卖完 !!!! \n\n)。 flag=0。 break。 T (m==)amp。 amp。 (x==0)amp。 amp。 () F printf(\n您确定要买 %d:%d 由 %s 到 %s 的车票(y/n):,tr)。 continue。 scanf(%s,amp。 a)。 T a==39。 y39。 F printf( \n^$^$^$^$^$^购买成功,请按时乘车 ^$^$^$^$^$^\n )。 printf(\n!!!售票失败 !!!\n\n)。 save(y,m)。 system(pause)。 printf(\n\n\t)。 system(pause)。 flag=0。 break。 fclose(fp)。 T flag==1。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。