车票管理系统设计报告内容摘要:

)。 printf(\n 按任意键返回主菜单 \n)。 getchar()。 getchar()。 mainmenu()。 }。 break。 case 39。 539。 :FLAG=TRUE。 printf(***************************** 感谢使用本系统,欢迎下次继续使用***********************************************)。 exit(0)。 break。 default: { printf(对不起你的输入有误,请确保你的输入为 15.\n)。 printf(按任意键返回主菜单 \n)。 getchar()。 getchar()。 mainmenu()。 }。 }。 FLAG=FALSE。 } void InputMessage() {int i。 for(i=0。 i4。 i++) {printf(请输入班次号: \n)。 scanf(%d,amp。 car[i].carnumber)。 printf(请输入发车时间: \n)。 scanf(%d %d,amp。 car[i].,amp。 car[i].)。 printf(请输入起点站: \n)。 scanf(%s,car[i].beginpoint)。 printf(请输入终点站: \n)。 scanf(%s,car[i].endpoint)。 printf(请输入行车时间: \n)。 scanf(%f,amp。 car[i].lasttime)。 printf(请输入额定载量: \n)。 scanf(%d,amp。 car[i].fixnumber)。 printf(请输入已定票人数: \n)。 scanf(%d,amp。 car[i].fixednumber)。 } for(i=0。 i4。 i++) {printf(班次 \t 发车时间 \t 起点 \t 终点 \t 行车时间 (小时 )\t 额定载量 \t 已订票人数 \n)。 printf(%d\t%d:%d\t,car[i].carnumber,car[i].,car[i].)。 printf(%s\t%s\t%f\t%d\t%d\t\n,car[i].beginpoint,car[i].endpoint,car[i].lasttime,car[i].fixnumber,car[i].fixednumber)。 }} void ShowMessage() {int i。 time_t tval。 struct tm*now。 tval=time(NULL)。 now=localtime(amp。 tval)。 for(i=0。 i4。 i++) {if((nowtm_hour==car[i].amp。 amp。 nowtm_mincar[i].)||(nowtm_hourcar[i].)) {printf(%d\t%d:%d\t,car[i].carnumber,car[i].,car[i].)。 printf(%s\t%s\t%f\t%d\t%d\t\n,car[i].beginpoint,car[i].endpoint,car[i].lasttime,car[i].fixnumber,car[i].fixednumber)。 } else {printf(此车已出发。 \n)。 printf(%d\t%d:%d\t,car[i].carnumber,car[i].,car[i].)。 printf(%s\t%s\t%f\t%d\t%d\t\n,car[i].beginpoint,car[i].endpoint,car[i].lasttime,car[i].fixnumber,car[i].fixednumber)。 } }} void SearchMessage() {char functionnumber。 printf(查询子菜单 :\n)。 printf(=========================================================================\n)。 printf( \n)。 printf( \n)。 printf( 回主菜单 \n)。 printf(=========================================================================\n)。 printf(请选择你需要的功能 :)。 scanf(%s,amp。 functionnumber)。 switch(functionnumber) { case 39。 139。 :system(cls)。 searchbynumber()。 break。 case 39。 239。 :system(cls)。 searchbyaddress()。 break。 case 39。 339。 :system(cls)。 mainmenu()。 break。 default:printf(输入错误,请确保你的输入为 13.\n)。 printf(请按任意键返。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。