查看: 3573|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

C語言 由于出現(xiàn)問題,程序停止正常工作。如果幫我解決這個(gè)問題即可獲得懸賞

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:280604 發(fā)表于 2018-3-19 21:45 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
59黑幣
要求
        1:  必須用C語言。
        2:解決這個(gè)   程序不能正常工作的問題即可。
        3;需要在2018年3月22日,給我。
   謝謝大佬。

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

  4. /*****航班信息的結(jié)構(gòu)體構(gòu)建 *****/

  5. struct HBXX
  6. {
  7.         char HBH[20];        /****航班號(hào)*****/
  8.         char JX[20];          /****機(jī)型*******/
  9.         char CFD[20];          /****出發(fā)地*****/
  10.         char MDD[20];           /****目的地*****/
  11.         int ZWS;                /****座位數(shù)*****/
  12.         long int JG;           /*****價(jià)格******/
  13.         char QFT[16];         /***起飛時(shí)間****/
  14.         char DDT[16];        /***降落時(shí)間****/
  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********************歡迎進(jìn)入沈理男神機(jī)場 航班管理系統(tǒng)********************\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: 從文件調(diào)入\n");
  34.     printf("\n9: 退出\n");
  35.     printf("\n***尊敬的閣下:\n*************請(qǐng)輸入以上序號(hào)選擇您將要進(jì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****今日航班動(dòng)態(tài)****\n");
  47.         printf("航班號(hào) 機(jī)型 出發(fā)地 目的地 座位數(shù) 價(jià)格 起飛時(shí)間 降落時(shí)間 ");
  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*請(qǐng)按照一下順序輸入航班信息*\n");
  62.                              
  63.                              printf("航班號(hào) 機(jī)型 出發(fā)地 目的地 座位數(shù) 價(jià)格 起飛時(shí)間 降落時(shí)間\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**繼續(xù)輸入航班信息請(qǐng)按Y或者y**\n");
  77.                           
  78.                           scanf("%S",&C);
  79.                           
  80.                    }while(!(strcmp(C,"Y"))||!(strcmp(C,"y""")));
  81.                     printf("\n****今日航班動(dòng)態(tài)****\n");
  82.                     
  83.             printf("航班號(hào) 機(jī)型 出發(fā)地 目的地 座位數(shù) 價(jià)格 起飛時(shí)間 降落時(shí)間 ");
  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. }

復(fù)制代碼


C語言考試.zip

1.23 KB, 下載次數(shù): 8

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:273292 發(fā)表于 2018-3-20 08:42 | 只看該作者
這不是之前那個(gè)老鐵要寫的航班系統(tǒng)么
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

快速回復(fù) 返回頂部 返回列表