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

资源简介

该文件夹包括飞机订票系统课程设计报告报告和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


评论

共有 条评论