航空客运订票系统
实现航班订票系统,该系统至少有以下功能:订票功能,退票功能,查询功能,删除功能,浏览航班信息,查询航班信息。
#include<stdio.h> //标准输入、输出头文件
#include<string.h> //包含字符串函数处理头文件
#include<stdlib.h> //包含动态存储与释放函数头文件
#define N 1000
struct customer
{char name[20];
char id[20];
int number;
}t[N];
struct air //定义结构体数组
{char hangban[10];
int num;
char start[20];
char over[20];
char time[10];
int piaoshu;
int piaojia;
double piaozhekou;
}s[N];
int i,j;
int m=0;
#define PRINT1 " %-10s %d %8s %11s %10s %8d %10d %12lf\n",s[i].hangban,s[i].num,s[i].start,s[i].over,s[i].time,s[i].piaoshu,s[i].piaojia,s[i].piaozhekou //定义输出格式
#define PRINT2 "%12s %12s %8d %10d \n",t[i].id,s[i].hangban,s[i].num ,s[i].piaoshu //定义输出格式
void shuru(); //输入航班信息
void shuchu(); //输出航班信息
void save(); //保存航班信息
void read(); //读取航班信息
void chaxun(); //查询功能
void shanchu(); //删除航班信息
void dingpiao(); //订票信息
void tuipiao(); //退票信息
void main()
{int j;
do
{printf(" *****************************************\n\n");
printf(" * 1.输入航班信息 * \n\n"
" * 2.浏览航班信息 * \n\n"
" * 3.查询功能 * \n\n"
" * 4.删除航班信息 * \n\n"
" * 5.订票功能 * \n\n"
" * 6.退票功能 * \n\n"
" * 0.退出 * \n\n");
printf(" ******************************************\n\n");
printf("请在0-6中选择并以回车键结束:\n\n");
scanf("%d",&j);
switch(j)
{
case 1: shuru();//调用输入模块
break;
case 2:shuchu();//调用打印模块
break;
case 3:chaxun();//调用查询模块
break;
case 4:shanchu(); //调用删除模块
break;
case 5:dingpiao();//调用订票模块
break;
case 6:tuipiao();//调用退票模块
break;
case 0:;
break;
}
}while(j!=0); //判断是否结束
printf("谢谢使用,再见!\n");
}//主函数结束
void shuru()//打印模块程序
{
int y;
for(i=0;i<N;i++)
{
printf("请输入航班号:\n");
scanf("%s",s[i].hangban);//读取航班号
printf("请输入飞机号:\n");
scanf("%d",&s[i].num);//读取飞机号
flushall();
printf("请输入起始站:\n");
scanf("%s",s[i].start);//读取起始站
printf("请输入终点站:\n");
scanf("%s",s[i].over);//读取终点站
flushall();
printf("请输入时间:\n");
scanf("%s",s[i].time);//读取时间
printf("请输入机票数:\n",m);
scanf("%d",&s[i].piaoshu);//读取机票数
printf("请输入票价:\n&
quot;,m);
scanf("%d",&s[i].piaojia);//读取票价
printf("请输入票价折扣:\n",m);
scanf("%lf",&s[i].piaozhekou);//读取票价
你可能喜欢
- 数据结构航空订票系统
- C语言飞机订票系统课程设计
- C语言课程
- 数据结构停车场管理系统
- joseph环
- 数据结构课程设计报告
- 重言式判别
- 数据结构课程设计报告航空客运订票系统7页
- 数据结构课程设计_航空客运订票系统25页
- [数据结构]-航空订票系统课程设计16页
- 数据结构课程设计《订票系统(航空)》报告+源代码29页
- 航空客运订票系统 数据结构课程设计9页
- 数据结构课程设计航空订票系统30页
- C语言课程设计——飞机订票系统说明书(第一个人)18页
- C语言飞机订票系统课程设计30页
- C语言课程设计——飞机订票系统11页
- C语言课程设计报告飞机订票系统12页
- C语言课程设计——飞机订票系统说明书(第二个人)17页
- C语言课程设计——飞机订票系统源代码9页
- C语言课程设计13页
- C语言课程设计报告34页
- C语言课程设计文件合并13页
- C语言课程设计报告范例201214页
- C语言课程设计(学生通讯录管理系统)20页
- C语言课程设计《通讯录管理系统》14页
- 数据结构课程设计_停车场管理系统21页
- 数据结构课程设计_停车场管理系统_c++45页
- 数据结构用c语言实现停车场管理系统报告书9页
- 数据结构 停车场停车管理系统27页
- 数据结构-停车场管理系统18页
- 停车场管理系统(数据结构。C语言版)5页
- joseph环12页
- 数据结构课程设计-joseph环18页
- joseph环14页
- joseph环—数据结构课程设计报告3页
- joseph环2页
- j数据机构上joseph环代码2页
- 数据结构课程设计图书管理系统报告10页
- 数据结构课程设计实验报告8页
- 数据结构课程设计报告27页
- 夏媛数据结构课程设计报告19页
- 数据结构课程设计报告17页
- 数据结构课程设计___一元稀疏多项式计算器(报告 代码)__完整版13页
- 重言式判别源码及课程设计 c语言版14页
- 重言式判别c++2页
- 课程设计重言式判别-心得体会1页
- 重言式判别7页
- 重言式判别7页
- 重言式判别C3页


