91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 369KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-20
  • 語言: C/C++
  • 標簽: 訂票系統??

資源簡介

C語言的航空訂票系統,有查詢、錄入、刪除、修改等一系列功能,附設計報告

資源截圖

代碼片段和文件信息

#include
#include
#include
#define?OK?1
#define?TRUE?1
#define?FALSE?0
#define?ERROR?0
#define?OVERFLOW?-2
#define?PR?printf
typedef?int?status;
typedef?struct?airline{
char?line_num[8];//航班號
char?plane_num[8];//飛機號
char?end_place[20];//目的的
int?total;//座位總數
int?left;//剩余座位
struct?airline?*next;//下一個結點
}airline;//定義一個airline=航班信息結構體

typedef?struct?customer{
char?name[9];//顧客名
char?line_num[8];//航班號
int?seat_num;//座位號
struct?customer?*next;//下一個結點
}customer;//定義customer=顧客信息存儲結構體

airline?*init_airline(){//初始化鏈表
airline?*l;
l=(airline*)malloc(sizeof(airline));
if(l==NULL){
exit(0);
}
l->next=NULL;
return?l;
}

customer?*?init_customer(){//初始化鏈表
customer?*l;
l=(customer*)malloc(sizeof(customer));
if(l==NULL){
exit(0);
}
l->next=NULL;
return?l;
}

status?insert_airline(airline?**pchar?*line_numchar?*plane_numchar?*end_placeint?totalint?left){//airline鏈表插入操作
airline?*q;
q=(airline*)malloc(sizeof(airline));
strcpy(q->line_num??line_num);//錄入航班號
strcpy(q->plane_num??plane_num);//錄入飛機號
strcpy(q->end_place??end_place);//錄入目的地
q->total??=total;
q->left?=left;
q->next=NULL;
(*p)->next=q;
(*p)=(*p)->next;
?//???printf(“insert?%d %dis?succssed!\n“ebl);
return?OK;
}

status?insert_customer(customer?**pchar?*namechar?*line_numint?seat){//customer鏈表插入操作
customer?*q;
q=(customer*)malloc(sizeof(customer));
strcpy(q->name??name);//錄入客戶姓名
strcpy(q->line_num??line_num);//錄入客戶需要的航班號
q->seat_num?=seat;//實現客戶座號信息的系統編排
q->next=NULL;
(*p)->next=q;
(*p)=(*p)->next;
?//???printf(“insert?%d %dis?succssed!\n“ebl);
return?OK;
}

airline?*modefy_airline(airline?*lchar?*line_num)//修改航班信息?修改某航班信息
{
airline?*p;
p=l->next?;
for(;p!=NULL;p=p->next?)
{
if(strcmp(line_nump->line_num?)==0)
{
p->left?++;
PR(“modefy?%s\n“p->line_num?);
return?l;
}
}
PR(“沒有這個航班,無法完成修改任務!\n“);
return?0;
}



airline?*delete_airline(airline?*hchar?*line_num)//3修改航班信息?1刪除某航班信息
{
airline?*p*pr;
pr=h;
p=pr->next?;
while(p!=NULL)
{
if(strcmp(line_nump->line_num?)==0)
{
pr->next?=p->next?;
PR(“刪除??%s??航班\n“p->line_num??);
return?h;
}
pr=pr->next?;
p=pr->next?;
}
PR(“無此航班,無法刪除!\n“);
return?0;
}

customer?*delete_customer(customer?*hchar?*line_num)
{
customer?*p*pr;
pr=h;
p=pr->next?;
while(p!=NULL)
{
if(strcmp(line_nump->line_num?)==0)
{
pr->next?=p->next?;
}
pr=pr->next?;
p=pr->next?;
}
// PR(“無此航班,無法刪除!\n“);
return?h;
}

customer?*delete_cus(customer?*hairline?*lchar?*name)
{
customer?*p*pr;
char?line_num[8];
// qr=h;
pr=h;
p=pr->next?;
// PR(“開始刪除\n“);
while(p!=NULL)
{
if(strcmp(namep->name?)==0)
{
strcpy(line_nump->line_num?);
l=modefy_airline(lline_num);
pr->next?=p->next?;
PR(“顧客?%s?退票成功!\n“p->name?);
return?h;
}
pr=pr->next?;
p=pr->next?;
}
P

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????33792??2009-04-22?17:22??Debug\vc60.idb

?????文件??????45056??2009-04-22?17:22??Debug\vc60.pdb

?????文件?????204895??2009-04-22?17:22??Debug\訂票.exe

?????文件?????223784??2009-04-22?17:22??Debug\訂票.ilk

?????文件??????39491??2009-04-22?17:22??Debug\訂票.obj

?????文件?????191000??2009-04-22?17:22??Debug\訂票.pch

?????文件?????427008??2009-04-22?17:22??Debug\訂票.pdb

?????文件??????13567??2009-04-22?17:17??訂票.c

?????文件???????3377??2009-04-22?17:22??訂票.dsp

?????文件????????516??2009-04-22?17:22??訂票.dsw

?????文件??????41984??2009-04-22?17:22??訂票.ncb

?????文件??????48640??2009-04-22?17:22??訂票.opt

?????文件????????734??2009-04-22?17:22??訂票.plg

?????文件?????306688??2009-04-22?17:18??訂票系統.doc

?????目錄??????????0??2009-10-24?23:25??Debug

-----------?---------??----------?-----??----

??????????????1580532????????????????????15


評論

共有 條評論