• 当前位置:首页>>C语言>>C语言编程实例>>飞机订票系统设计
  • 飞机订票系统设计
  • 这是我编写的程序请大家多多指教!!!谢谢!!

    #include<stdio.h>  //标准输入、输出头文件
    #include<string.h>    //包含字符串函数处理头文件
    #include<stdlib.h>     //包含动态存储与释放函数头文件
    #define N 10000 
    struct air         //定义结构体数组
    {
     int num;
     char start[20];
     char over[20];
     char time[10];
     int count;
    }s[N];
    int i;
    int m=0;
    #define PRINT "%-d%12s%12s%10s%12d\n",s[i].num,s[i].start,s[i].over,s[i].time,s[i].count    //定义输出格式
    void input();    //输入航班信息
    void print();    //输出航班信息
    void save();     //保存航班信息
    void read();     //读取航班信息
    void search();   //查找航班信息
    void shanchu();  //删除航班信息
    void dingpiao(); //订票信息
    void tuipiao();  //退票信息
    void xiugai();   //修改信息
    void main()
    {
     
     int  j;

     printf("                       ★---您好,欢迎进入中国民航管理系统!---★\n"); 
        printf("================================================================================\n");

        do
     {
      printf("           -------- ☆        1.输入航班信息            ☆-------- \n\n"
                   "     -------- ☆        2.浏览航班信息            ☆-------- \n\n"
          "           -------- ☆        3.修改航班信息            ☆-------- \n\n"
          "           -------- ☆        4.查找航班信息            ☆-------- \n\n"
          "           -------- ☆        5.删除航班信息            ☆-------- \n\n"
          "           -------- ☆        6.订票信息                ☆-------- \n\n"
             "           -------- ☆        7.退票信息                ☆-------- \n\n"
             "           -------- ☆        0.退出                    ☆-------- \n\n");
         printf("================================================================================\n");

     printf("请在0-7中选择以回车键结束:\n\n");
      scanf("%d",&j);
      switch(j)
      {
      case 1: input();//调用输入模块
        break;
      case 2:print();//调用打印模块
        break;
      case 3:xiugai();//调用修改模块
        break;
      case 4:search();//调用查找模块
        break;
      case 5:shanchu();  //调用删除模块
        break;
      case 6:dingpiao();//调用订票模块
        break;
      case 7:tuipiao();//调用退票模块
        break; 
      case 0:;
       break;
      }
     }while(j!=0);     //判断结束
     printf("谢谢使用,再见!\n");
    }//主函数结束

    [1] [2] [3] [4] [5] 下一页