航空订票系统课程设计说明书(5)

时间:2026-01-19

航空订票系统课程设计说明书

tempData.flightNo,

&tempData.tickets) != EOF)

{//读取记录、创建节点、链接到表中

tempNode = GetNewPassengerNode(tempData); PassengerInsert(PL, tempNode);

}

fclose(fp);

return true;

}

bool PassengerLoad(PassengerLinkList &PL){

//从文件中读取客户记录

FILE *fp = fopen("Passenger.txt", "r");

if (fp == NULL) exit(1);

PassengerInit(PL);

Passenger tempData;

ptrPassengerNode tempNode;

while (fscanf(fp, "%d%s%s%d",

&tempData.bookNo,

,

tempData.flightNo,

&tempData.tickets) != EOF)

{//读取记录、创建节点、链接到表中

tempNode = GetNewPassengerNode(tempData); PassengerInsert(PL, tempNode);

}

fclose(fp);

return true;

}

bool GetRemain(FlightLinkList &FL, PassengerLinkList PL){

//获取剩余票数

ptrFlightNode tempPtrFlight = FL.head;

while (tempPtrFlight->next != NULL)

{

tempPtrFlight = tempPtrFlight->next;

tempPtrFlight->data.currently = 0;

ptrPassengerNode tempPtrPassenger = PL.head; while (tempPtrPassenger->next != NULL)

{

tempPtrPassenger =

tempPtrPassenger->next;

if

(strcmp(tempPtrFlight->data.flightNo, tempPtrPassenger->data.flightNo) == 0) { tempPtrFlight->data.currently +=

航空订票系统课程设计说明书(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219