📄 信息输入.txt
字号:
#include<iostream.h>
#include<stdio.h>
#include<stdlib.h>
typedef int Status;
typedef BCNode struct{//已经订票乘客信息
char name[20];
int seatnum,booknum;
char ID[20];
char level[10];
BCNode* next;
}BCNode;
typedef struct{
int length;
BCNode* client;
}CLink;
typedef WCNode struct{//需要订票客户信息
char name[20];
int sequence;
char ID[20];
int rnum;
WCNode* next;
}WCNode;
typedef struct{
WCNode* front;
WCNode* rear;
}WCQueue;
typedef FlightNode{//航班信息
char route[20];
int total,remain;
int planenum;
char flightname[20];
char weekday[20];
CLink bclink;
WCQueue nclink;
}FlightNode;
typedef struct{
FlightNode* flight;
int length;
}SFlight;
Status InitList_SF(SFlight&SF)
{
SF.flight=new(FLightNode*)[sizeof(FlightNode)];
SF.lenth=0;
SF.flight->next=NULL;
return 1;
}
Status InitList_BC(BCNode&BC)
{
BC.client=new(BCNode*)[sizeof(BCNode)];
BC.length=0;
BC.client->next=NULL;
return 1;
}
Status Init_WC(WCNode&WC)
{
WC.front=WC.rear=new(WCNode*)[sizeof(WCNode)];
WC.front->next=NULL;
return 1;
}
Status InitFlightNode(FlightNode&FN)
{
FlightNode *P;
CLink CL;
WCQueue WCQ;
InitList_BC(CL);
InitList_WCQ(WCQ);
int m;
cout<<"请输入所要存储的信息总数:";
cin>>m;
for(int i=0;i<m;i++)
{
cout<<"请输入航线"<<endl;
cin>>P.route;
cout<<"请输入航班号:";
cin>>P.flightname;
cout<<"请输入飞机号:";
cin>>P.planenum;
cout<<"请输入飞行时间:";
cin>>P.weekday;
cout<<"请输入该班次总票数"<<endl;
cin>>P.total;
cout<<"请输入该班次现有票数:";
cin>>P.remain;
}
}
Status Lookup(char*route,SFlight SF)
{
flight*p=SF.flight;
char name;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -