资源简介
该文件夹包括飞机订票系统课程设计报告报告和C语言源程序代码
代码片段和文件信息
#include //标准输入、输出头文件
#include //包含字符串函数处理头文件
#include //包含动态存储与释放函数头文件
#define N 10000
struct air //定义结构体数组
{
int num; //航班号
char startcity[20];//起飞城市
char arrivecity[20];//到达城市
char start[10]; //起飞时间
char over[10]; //到达时间
int price; //航班票价
int count; //机票数
}s[N];
int i;
int m=0;
#define PRINT “%d%12s%12s%10s%12s%12d%12d \n“s[i].nums[i].startcitys[i].arrivecitys[i].starts[i].overs[i].prices[i].count//定义输出格式
void input(); //输入航班信息
void print(); //输出航班信息
void save(); //保存航班信息
void read(); //读取航班信息
void search(); //查找航班信息
void dingpiao(); //订票信息
void tuipiao(); //退票信息
void xiugai(); //修改信息
void main()
{
int j;
printf(“ ★---您好,欢迎进入中国民航管理系统!---★ \n“);
printf(“================================================================================\n “);
do
{
printf(“ -------- ☆ 1.输入航班信息 ☆-------- \n“);
printf(“ -------- ☆ 2.浏览航班信息 ☆-------- \n“);
printf(“ -------- ☆ 3.修改航班信息 ☆-------- \n“);
printf(“ -------- ☆ 4.查找航班信息 ☆-------- \n“);
printf(“ -------- ☆ 5.订票信息 ☆-------- \n“);
printf(“ -------- ☆ 6.退票信息 ☆-------- \n“);
printf(“ -------- ☆ 0.退出 ☆-------- \n“);
printf(“================================================================================ \n“);
printf(“请在0-7中选择以回车键结束: \n“);
scanf(“%d“&j);
switch(j)
{
case 1: input();//输入航班信息
break;
case 2:print();//读取航班信息
break;
case 3:xiugai();//修改航班信息
break;
case 4:search();//查询航班信息
break;
case 5:dingpiao();//订票信息
break;
case 6:tuipiao();//退票信息
break;
case 0:;//退出系统
break;
}
}while(j!=0); //判定结束
printf(“20074140425 孙晶晶\n“);
printf(“谢谢使用,再见! \n“);
}//主函数结束
void input()//打印模块程序
{
char f[]=“20074140425“; //设置密码
int y;
printf(“请输入密码并以回车键结束: \n“);
scanf(“%s“f); //读取密码
if(strcmp(f“20074140425“)==0)
{
printf(“请依次输入航班信息: \n“);
printf(“完成输入信息请键入以回车键结束 \n“); //打印提示信息
printf(“-------------------------------------------------------------------------- \n“);
for(i=0;i {
printf(“请输入航班号: \n“);
scanf(“%d“&s[i].num); //读取航班号
printf(“请输入起飞城市: \n“);
scanf(“%s“s[i].startcity);//读取起飞城市
printf(“请输入到达城市: \n“);
scanf(“%s“s[i].arrivecity);//读取到达城市
printf(“请输入起飞时间: \n“);
scanf(“%s“s[i].start);//读取起飞时间
printf(“请输入到达时间: \n“);
scanf(“%s“s[i].over);//读取到达时间
printf(“请输入航班票价: \n“);
scanf(“%d“&s[i].price);//读取票价
printf(“请输入机票数(机票数为0结束输入): \n“m);
scanf(“%d“&s[i].count);//读取机票数
m++;
printf(“第%d个信息已经输完是否继续?按1继续,按0结束\n“m);
scanf(“%d“&y);
if(y==0) break;
else continue;
}
save();
}
else
printf(“输入密码错误!请检查您的密码是否正确!\n“);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 9840 2009-06-17 17:21 飞机订票系统课程设计报告及源代码\飞机订票系统.c
文件 10752 2009-06-20 14:13 飞机订票系统课程设计报告及源代码\飞机订票系统课程设计报告.doc
目录 0 2009-06-20 14:16 飞机订票系统课程设计报告及源代码
----------- --------- ---------- ----- ----
20592 3
评论
共有 条评论