• 大小: 40KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-03
  • 语言: C/C++
  • 标签:

资源简介

用C语言写的,航空客运订票系统,字符界面,适合数据结构的学习者下载学习。

资源截图

代码片段和文件信息

#include “common.h“

void booktickets(CourseInfo a[] int n)
{
char name[20];
char flightNo[20];
char str1[10];
int orderAmount;
int j;
ClientInfo p r;
WClientInfo q;

p = (ClientInfo)malloc(sizeof(SClientInfo));
q = (WClientInfo)malloc(sizeof(SWClientInfo));

printf(“请输入相关信息:“);
printf(“航班号:“);
scanf(“%s“ flightNo);
for (j = 0;j < n;j++)
if (!strcmp(a[j].flightNo flightNo))break;
if (j == n)
{
printf(“对不起,不存在此航线!“);
return ;
}
if (a[j].engagement == 0)
{
printf(“对不起,此航线还未开始预定服务!“);
return ;
}
else
{
printf(“客户姓名:“);
scanf(“%s“ name);
printf(“订票量:“);
scanf(“%d“ &orderAmount);
if (a[j].spareAmount - orderAmount >= 0)
{
a[j].spareAmount = a[j].spareAmount - orderAmount;
strcpy(p->name name);
p->orderAmount = orderAmount;
p->next = NULL;
r = a[j].client;
while (r->next)
r = r->next;
r->next = p;
a[j].clientlength++;
printf(“订票成功,谢谢使用!“);
}
else
{
printf(“对不起,余票不足,您是否希望被添加到等待客户信息中。y/n“);
scanf(“%s“ str1);
if (!strcmp(str1 “y“))
{
strcpy(q->name name);
q->requireAmount = orderAmount;
q->next = NULL;
a[j].rear->next = q;
a[j].rear = q;
a[j].wclientlength++;
printf(“预定票成功,谢谢使用!“);
}

}
}
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

 -rwxrwxr-x     14571  2008-11-24 16:35  航空客运订票系统\cfree\航空订票\航空订票.cfp

 -rwxrwxr-x      4973  2008-09-16 19:20  航空客运订票系统\cfree\航空订票\MinGW3\start.o

 -rwxrwxr-x      6021  2008-09-16 19:20  航空客运订票系统\cfree\航空订票\MinGW3\course.o

 -rwxrwxr-x      6513  2008-09-16 23:41  航空客运订票系统\cfree\航空订票\MinGW3\book.o

 -rwxrwxr-x      6767  2008-09-17 16:48  航空客运订票系统\cfree\航空订票\MinGW3\dataIO.o

 -rwxrwxr-x      6389  2008-09-17 17:06  航空客运订票系统\cfree\航空订票\MinGW3\cancel.o

 -rwxrwxr-x       340  2008-09-17 17:25  航空客运订票系统\cfree\航空订票\MinGW3\航线信息.dat

 -rwxrwxr-x      6329  2008-09-17 17:22  航空客运订票系统\cfree\航空订票\MinGW3\main.o

 -rwxrwxr-x      7386  2008-09-17 17:24  航空客运订票系统\cfree\航空订票\MinGW3\query.o

 -rwxrwxr-x     35307  2008-09-17 17:24  航空客运订票系统\cfree\航空订票\MinGW3\航空订票.exe

 -rwxrwxr-x       459  2008-10-11 14:20  航空客运订票系统\Resource\common.h

 -rwxrwxr-x      1764  2008-10-11 14:21  航空客运订票系统\Resource\dataIO.c

 -rwxrwxr-x      1488  2008-10-11 18:29  航空客运订票系统\Resource\book.c

 -rwxrwxr-x     13793  2008-10-11 14:25  航空客运订票系统\Resource\run

 -rwxrwxr-x      1485  2008-10-11 18:29  航空客运订票系统\Resource\course.c

 -rwxrwxr-x      1609  2008-10-11 14:21  航空客运订票系统\Resource\query.c

 -rwxrwxr-x       467  2008-10-11 14:21  航空客运订票系统\Resource\start.c

 -rwxrwxr-x      1016  2008-10-11 14:24  航空客运订票系统\Resource\main.c

 -rwxrwxr-x       655  2008-10-11 18:30  航空客运订票系统\Resource\struct.h

 -rwxrwxr-x      1506  2008-09-17 20:05  航空客运订票系统\Resource\cancel.c

 drwxrwxr-x         0  2008-09-15 11:05  航空客运订票系统\cfree\航空订票\MinGW3

 drwxrwxr-x         0  2008-09-17 20:09  航空客运订票系统\cfree\航空订票

 drwxrwxr-x         0  2008-09-17 20:09  航空客运订票系统\cfree

 drwxrwxr-x         0  2008-10-11 18:30  航空客运订票系统\Resource

 drwxrwxr-x         0  2008-09-17 20:09  航空客运订票系统

----------- ---------  ---------- -----  ----

               118838                    25


评论

共有 条评论