找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2886|回复: 1
收起左侧

C语言 由于出现问题,程序停止正常工作。如果帮我解决这个问题即可获得悬赏

[复制链接]
ID:280604 发表于 2018-3-19 21:45 | 显示全部楼层 |阅读模式
59黑币
要求
        1:  必须用C语言。
        2:解决这个   程序不能正常工作的问题即可。
        3;需要在2018年3月22日,给我。
   谢谢大佬。

  1. #include<stdio.h>
  2. #include<string.h>
  3. #include<stdlib.h>

  4. /*****航班信息的结构体构建 *****/

  5. struct HBXX
  6. {
  7.         char HBH[20];        /****航班号*****/
  8.         char JX[20];          /****机型*******/
  9.         char CFD[20];          /****出发地*****/
  10.         char MDD[20];           /****目的地*****/
  11.         int ZWS;                /****座位数*****/
  12.         long int JG;           /*****价格******/
  13.         char QFT[16];         /***起飞时间****/
  14.         char DDT[16];        /***降落时间****/
  15. }groups[20];

  16. main()
  17. {
  18.    
  19.         int X;             /*选择菜单*/
  20.         char C[2];         /*判断是否还要输入航班信息*/
  21.         int K;
  22.         int i;
  23.        
  24.        
  25.     printf("\n********************欢迎进入沈理男神机场 航班管理系统********************\n");
  26.     printf("\n1: 航班列表\n");
  27.     printf("\n2: 增加航班\n");
  28.     printf("\n3: 删除航班\n");
  29.     printf("\n4: 航班订票\n");
  30.     printf("\n5: 航班退票\n");
  31.     printf("\n6: 航班乘客显示\n");
  32.     printf("\n7: 航班存盘\n");
  33.     printf("\n8: 从文件调入\n");
  34.     printf("\n9: 退出\n");
  35.     printf("\n***尊敬的阁下:\n*************请输入以上序号选择您将要进行的操作***\n");
  36.            
  37.     struct HBXX groups[]={{"CZ6101","A320","shenyang","beijin", 188,2222,"7:40","9:05"},
  38.                                {"CZ6653","A320","shenyang","beijin",198,2333,"7:35","12:20"}};       
  39.            
  40.     scanf("%d",&X);
  41.    
  42.     switch(X)
  43.     {
  44.     case 1:
  45.                
  46.                 printf("\n****今日航班动态****\n");
  47.         printf("航班号 机型 出发地 目的地 座位数 价格 起飞时间 降落时间 ");
  48.             
  49.         for(i=0;i<1;i++)
  50.               { printf("8s%-8%s-8%s-8%s-6d%-8%d-6%s-6%s",i+1,groups[i].HBH,groups[i].JX,
  51.                                     groups[i].CFD,groups[i].MDD,groups[i].ZWS,groups[i].JG,groups[i].QFT,
  52.                                     groups[i].DDT);
  53.                       ;}
  54.             
  55.     break;
  56.    
  57.     case 2:

  58.             i=0;
  59.                do
  60.                    {
  61.                              printf("\n*请按照一下顺序输入航班信息*\n");
  62.                              
  63.                              printf("航班号 机型 出发地 目的地 座位数 价格 起飞时间 降落时间\n ");
  64.                              
  65.                                 scanf("s%",&groups[i].HBH);
  66.                                 scanf("s%",&groups[i].JX);
  67.                                 scanf("s%",&groups[i].CFD);       
  68.                                 scanf("s%",&groups[i].MDD);               
  69.                                 scanf("d%",&groups[i].ZWS);               
  70.                                 scanf("d%",&groups[i].JG);
  71.                                 scanf("s%",&groups[i].QFT);
  72.                                 scanf("s%",&groups[i].DDT);
  73.                                        
  74.                             i++;
  75.                             
  76.                           printf("\n**继续输入航班信息请按Y或者y**\n");
  77.                           
  78.                           scanf("%S",&C);
  79.                           
  80.                    }while(!(strcmp(C,"Y"))||!(strcmp(C,"y""")));
  81.                     printf("\n****今日航班动态****\n");
  82.                     
  83.             printf("航班号 机型 出发地 目的地 座位数 价格 起飞时间 降落时间 ");
  84.             
  85.             for(K=0;K<i;K++)
  86.                         {printf("8s%-8%s-8%s-8%s-6d%-8%d-6%s-6%s",groups[K].HBH,
  87.                         groups[K].JX,groups[K].CFD,groups[K].MDD,groups[K].ZWS,
  88.                         groups[K].JG,groups[K].QFT,groups[K].DDT);
  89.             }
  90.    
  91.    
  92.         break;
  93.     case 3:  ;break;
  94.     case 4:  ;break;
  95.     case 5:  ;break;
  96.     case 6:  ;break;
  97.     case 7:  ;break;
  98.     case 8:  ;break;
  99.     case 9:  ;break;
  100.    
  101.     }


  102. }

复制代码


C语言考试.zip

1.23 KB, 下载次数: 8

回复

使用道具 举报

ID:273292 发表于 2018-3-20 08:42 | 显示全部楼层
这不是之前那个老铁要写的航班系统么
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表