1、2. 系统主界面应有以下功能选项录入火车时刻信息查询火车时刻信息统计火车车次退出三、详细设计说明#include int MENU(); ode,Ti.data,Ti.lp,Ti.ap,Ti.lt,Ti.at,Ti.price 入火车时刻信息n); printf( 2.查询火车时刻信息n 3.统计火车车次n 4.退出n -n 请选择: scanf(%d,&choice); gets(l); return choice;ode); printf( 日期 gets(Ti.data); 起点 gets(Ti.lp); 终点 gets(Ti.ap); 开车时间 gets(Ti.lt); 到达时间 ge
2、ts(Ti.at); 票价 gets(Ti.price); n+; i+; while(iN); WRITE(); system(cls n -n 系统记载的列车信息如下n -nn PRINT();示所有列车信息 2.按车次查询 3.按终点查询-n -4.按起点查询 5.按终点和日期查询 6.返回上级菜单-nn 请选择: scanf(j); gets(l); switch(j) case 1: PRINT(); break; case 2: printf(n - 请输入车次 -: gets(name1); case 3:n - 请输入终点 -: gets(name2); case 4:n -
3、请输入起点 -: gets(name3); case 5: gets(name41);n - 请输入日期 -: gets(name42); case 6: default: WRONG (); READ(); k=0; if(j=2) for(i=0;i 共查询到 %d 趟列车信息,请按任意键返回 继续查找(1),返回主菜单(2) choice=getchar(); if(choice!=1choice!2) WRONG (); while(choice! while(choice!终点统计每日的车次数n 2.按起点统计每日的车次数nt); switch(t) 请输入终点: 请输入起点: WRONG(); if(t=1) k=0; if(strcmp(Ti.lp,name1)=0)n 按 终点 统计列车信息成功! if(t=2) if(strcmp(Ti.lp,name2)=0)n 按 起点 统计列车信息成功!继续统计(1),返回主菜单(2) ! 输入错误,请按任意键返回 ! -