全文预览

数据结构课程设计-机票票务管理程序的设计与实现

上传者:非学无以广才 |  格式:doc  |  页数:28 |  大小:0KB

文档介绍
3退票功能的实现Рvoid GuestReturnTickets() //退票注意几种特殊情况的处理1,删除的为第一张票Р{Р int flag_state=0;Р char PName[15];Р?char PID[20];Р?char TFlightNo[10];Р?char TDate[10];//时间格式为:xxxxxxxx如200080808Р FILE *fp; //从文件中读取机票的信息Р char ch;Р PBookedTickets head,p1,p2,p,p_front,ptrtmp; //先将所有的订票的信息存取到内存中Р head=(PBookedTickets)malloc(sizeof(BookedTickets));Р p1=head;Р p_front=head;Р p=head;Р if((fp=fopen("d:\\BookedTicketsInfo.txt","rt"))==NULL)Р {Р printf("没有找到订票数据!\n");Р getch();Р exit(1);Р }Р elseР {Р ch='a';Р while(ch!=EOF)Р {Р fscanf(fp,"%s%s%s%s%s%s%s%s",p1->BookedTicketInfo.PassengerInfo.PName,p1->BookedTicketInfo.PassengerInfo.PID,p1->BookedTicketInfo.TDepartCity,p1->BookedTicketInfo.TArriveCity,p1->BookedTicketInfo.TFlightNo,p1->BookedTicketInfo.TDate,p1->BookedTicketInfo.TCompany,p1->BookedTicketInfo.TPrice);

收藏

分享

举报
下载此文档