亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? sports.txt

?? 運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng) 數(shù)據(jù)結(jié)構(gòu)的課程設(shè)計(jì)
?? TXT
字號(hào):
#define M  20
#include <conio.h>  
#include "stdio.h"
#include "string.h"
#include "stdlib.h"
int mm,m,w;
struct scorelist 
{ 
  int score;
  char schoolnum[5];
  int itemnum[5];
  
};
 struct School
{
 char schoolnum[5];
 struct scorelist list[M];
 int teamscore;
 int mscore;
 int gscore;
};

struct School school[M];
  
Sum(){
   int i,j;
   for(i=1;i<=mm;i++){
   school[i].teamscore=0;
   school[i].gscore=0;
   school[i].mscore=0;
   for(j=1;j<=m+w;j++){
   school[i].teamscore+=school[i].list[j].score;
    if(j==m) school[i].mscore= school[i].teamscore;
   }

    school[i].gscore= school[i].teamscore-school[i].mscore;
   }
   
 }

void sort_teamsore() {
    int i,j;
    struct scorelist list1[M];
    struct scorelist temp;

    for(i=1;i<=mm;i++){
     for(j=0;j<=4;j++)
     list1[i].schoolnum[j] = school[i].schoolnum[j];
     list1[i].score = school[i].teamscore;
     }
    for(i=1;i<=mm-1;i++)
       for(j=i+1;j<=mm;j++)
      if(list1[j-1].score<list1[j].score){
       temp.score=list1[j-1].score;
        for(i=0;i<=4;i++)
        temp.schoolnum[i]=list1[j-1].schoolnum[i];
        list1[j-1].score= list1[j].score;
         for(i=0;i<=4;i++)
        list1[j-1].schoolnum[i]= list1[j].schoolnum[i];
        list1[j].score= temp.score;
         for(i=0;i<=4;i++)
        list1[j].schoolnum[i]= temp.schoolnum[i];
    }
       printf("      學(xué)校編號(hào)         總分  \n  ");
       for(i=1;i<=mm;i++)
       printf("  %7s%15d\n", list1[i].schoolnum,list1[i].score);
}

 void sort_mscore() {
     int i,j;
     struct scorelist list1[M];
     struct scorelist temp;
   
    for(i=1;i<=mm;i++){
     for(j=0;j<=4;j++)
     list1[i].schoolnum[j] = school[i].schoolnum[j];
     list1[i].score = school[i].mscore;
     }
    for(i=1;i<=mm-1;i++)
       for(j=i+1;j<=mm;j++)
      if(list1[j-1].score<list1[j].score){
       temp.score=list1[j-1].score;
        for(i=0;i<=4;i++)
        temp.schoolnum[i]=list1[j-1].schoolnum[i];
        list1[j-1].score= list1[j].score;
        for(i=0;i<=4;i++)
        list1[j-1].schoolnum[i]= list1[j].schoolnum[i];
        list1[j].score= temp.score;
        for(i=0;i<=4;i++)
        list1[j].schoolnum[i]= temp.schoolnum[i];
    }
    printf("      學(xué)校編號(hào)         男隊(duì)總分  \n  ");
     for(i=1;i<=mm;i++)
     printf("  %7s%15d\n", list1[i].schoolnum,list1[i].score);
    
}

 void sort_gscore() {
     int i,j;
     struct scorelist list1[M];
     struct scorelist temp;
   
    for(i=1;i<=mm;i++){
     for(j=0;j<=4;j++)
     list1[i].schoolnum[j] = school[i].schoolnum[j];
     list1[i].score = school[i].gscore;
     }
    for(i=1;i<=mm-1;i++)
       for(j=i+1;j<=mm;j++)
      if(list1[j-1].score<list1[j].score)
     {
       temp.score=list1[j-1].score;
        for(i=0;i<=4;i++)
        temp.schoolnum[i]=list1[j-1].schoolnum[i];
        list1[j-1].score= list1[j].score;
        for(i=0;i<=4;i++)
        list1[j-1].schoolnum[i]= list1[j].schoolnum[i];
        list1[j].score= temp.score;
        for(i=0;i<=4;i++)
        list1[j].schoolnum[i]= temp.schoolnum[i];
      }
      printf("      學(xué)校編號(hào)         女隊(duì)總分  \n  ");
      for(i=1;i<=mm;i++)
      printf("%7s%15d\n", list1[i].schoolnum,list1[i].score);

}



void Search_byschnum()
{
   int i,j;
   int snum;
   printf("      請(qǐng)輸入學(xué)校編號(hào): \n ");
   printf("      --------------\n");
   scanf(" %8d",&snum);
   for(i=1;i<=mm;i++)
        {
            if(snum==atoi(school[i].schoolnum))
           break;
        }
      if(i<=mm)
      {
        printf(" 學(xué)校編號(hào)      學(xué)校總分         男隊(duì)總分                  女隊(duì)總分\n");
        printf(" %7s%14d%19d%20d\n",school[i].schoolnum,
            school[i].teamscore,school[i].mscore,school[i].gscore) ;    
       }
      else
      printf("未找到這學(xué)校\n");
    }


void Search_item()
{
   int i, j;
   int ssnum,itemnu;
   printf("      請(qǐng)輸入學(xué)校編號(hào):\n");
   printf("      --------------\n");
   
   scanf(" %8d",&ssnum);
   for(i=1;i<=mm;i++)
   {
         if(ssnum==atoi(school[i].schoolnum))
        {
          printf("       請(qǐng)輸入項(xiàng)目編號(hào):\n ");
          printf("       ---------------\n");
          scanf(" %8d",&itemnu);
            for(j=1;j<=m+w;j++)
          {
              if(itemnu==atoi(school[i].list[j].itemnum))
               {
	       printf("       這項(xiàng)目分?jǐn)?shù)是:") ;
	       printf("%d \n",school[i].list[j].score);
               }
              if(itemnu==atoi(school[i].list[j].itemnum))
                break;
           }
        }
        if(ssnum==atoi(school[i].schoolnum)) break;
    }
}
void Search_head3()
{
       int i,j,k;
	int itemnu;
       struct scorelist list1[M];
       struct scorelist temp;

       printf("       請(qǐng)輸入項(xiàng)目編號(hào):\n");
       printf("       ---------------\n");
       scanf(" %7d",&itemnu);

       for(i=1;i<=mm;i++)
       for(j=1;j<=w+m;j++)
	if(itemnu==atoi(school[i].list[j].itemnum))
        {
         list1[i].score=school[i].list[j].score;
         for(k=0;k<=4;k++)
           {
	   list1[i].schoolnum[k]=school[i].schoolnum[k];
	   list1[i].itemnum[k]=school[i].list[j].itemnum[k];
           }
        }
        for(i=1;i<=mm-1;i++)
       for(j=i+1;j<mm-1;j++)
       if(list1[j-1].score<list1[j].score)
     {
        temp.score=list1[j-1].score;
	for(k=0;k<=4;k++)
        {
        temp.schoolnum[k]=list1[j-1].schoolnum[k];
        temp.itemnum[k]=list1[j-1].itemnum[k];
        }
        list1[j-1].score=list1[j].score;
	for(k=0;k<=4;k++)
        {
        list1[j-1].schoolnum[k]=list1[j].schoolnum[k];
        list1[j-1].itemnum[k]=list1[j].itemnum[k];
        }
        list1[j].score=temp.score;
	for(k=0;k<=4;k++)
        {
        list1[j].schoolnum[k]=temp.schoolnum[k];
        list1[j].itemnum[k]=temp.itemnum[k];
        }
     }
       printf("         這項(xiàng)目前三名的學(xué)校是 :\n");
       printf("         項(xiàng)目編號(hào)            學(xué)校編號(hào)                   此項(xiàng)目分?jǐn)?shù)\n");
       for(i=1;i<=3;i++)
       printf("%17s%22s%21d\n", list1[i].itemnum,list1[i].schoolnum,list1[i].score);
}

int menu_select(  )
{
  int sn;
  printf("      ===================================================\n");
  printf("      *             運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)                  *\n");
  printf("      ===================================================\n");
  printf("      *    1.輸出全部學(xué)校總分,男女團(tuán)隊(duì)總分               *\n");
  printf("      *    2.按學(xué)校總分排序輸出                         *\n");
  printf("      *    3.按學(xué)校男隊(duì)分?jǐn)?shù)排序輸出                     *\n");
  printf("      *    4.按學(xué)校女隊(duì)分?jǐn)?shù)排序輸出                     *\n");
  printf("      *    5.按學(xué)校編號(hào)查找查詢某學(xué)校的分?jǐn)?shù)情況         *\n");
  printf("      *    6.按學(xué)校編號(hào)查找查詢學(xué)校某項(xiàng)目分?jǐn)?shù)           *\n");
  printf("      *    7.按項(xiàng)目編號(hào)查詢獲得前三名的學(xué)校             *\n");
  printf("      *    0.退出                                       *\n");
  printf("      ===================================================\n");
  printf("          選擇 0-7:");
  for( ; ; )
   {
     scanf("%d",&sn);
    if (sn<0||sn>7)
      printf("輸入錯(cuò)誤,請(qǐng)?jiān)?-7選擇: ");
      else
         break;
     }
       return sn;
}


main(){
    FILE *f;
    int i,j;
    f=fopen("score.dat","r");
    for(i=1;i<=3;i++){
    if(i==1) fscanf(f,"%d",&mm);
    if(i==2) fscanf(f,"%d",&m);
     if(i==3) fscanf(f,"%d",&w);
   }
 for(i=1;i<=mm;i++)
    {
      fscanf(f,"%s",school[i].schoolnum);
      for(j=1;j<=2*(w+m);j++)
      {
       if(j<=w+m)
       fscanf(f,"%s",school[i].list[j].itemnum );
       else
       fscanf(f,"%d",&school[i].list[j-w-m].score );
      }
     }
   fclose(f);
   Sum();
  
   for( ; ; ){
 switch(menu_select( ) )
  {
  case 1:
      printf("      =========================================\n");
      printf("      *     1.輸出全部學(xué)校總分,男女團(tuán)隊(duì)總分  *\n");
      printf("      =========================================\n");
      printf(" 學(xué)校編號(hào)      學(xué)校總分         男隊(duì)總分                  女隊(duì)總分\n");
      for(i=1;i<=mm;i++) 
      printf(" %7s%14d%19d%20d\n",school[i].schoolnum,
         school[i].teamscore,school[i].mscore,school[i].gscore) ;    
      break;
    case 2:
      printf("      =====================================\n");
      printf("      *      按學(xué)校總分排序輸出           *\n");
      printf("      =====================================\n");
      sort_teamsore();
      break;
    case 3:
      printf("      ================================================\n");
      printf("      *       按學(xué)校男隊(duì)分?jǐn)?shù)排序輸出                 *\n");
      printf("      ================================================\n");
      sort_mscore();
      break;
   case 4:
      printf("      ================================================\n");
      printf("      *       按學(xué)校女隊(duì)分?jǐn)?shù)排序輸出                 *\n");
      printf("      ================================================\n");
      sort_gscore();
      break;
  case 5:
      printf("      ================================================\n");
      printf("      *       按學(xué)校編號(hào)查找查詢某學(xué)校的分?jǐn)?shù)情況     *\n");
      printf("      ================================================\n");
      Search_byschnum();
      break;
   case 6:
      printf("      =============================================\n");
      printf("      *       按學(xué)校編號(hào)查找查詢學(xué)校某項(xiàng)目分?jǐn)?shù)    *\n");
      printf("      ==============================================\n");
      Search_item();
      break;
   case 7:
      printf("      ============================================\n");
      printf("      *     按項(xiàng)目編號(hào)查詢獲得前三名的學(xué)校       *\n");
      printf("      ============================================\n");
      Search_head3();
      break;
   case 0:
	 printf("good bye!\n");
         return;
        }
     }

 }

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
不卡av在线网| 欧洲亚洲国产日韩| 亚洲成av人**亚洲成av**| 2020国产精品自拍| 欧美午夜片在线看| 成人一区二区三区视频| 日日摸夜夜添夜夜添精品视频| 国产偷国产偷精品高清尤物| 在线观看亚洲专区| 国产**成人网毛片九色| 免费成人深夜小野草| 亚洲制服丝袜av| 国产精品美女久久久久aⅴ| 亚洲精品一区在线观看| 欧美精品99久久久**| 色激情天天射综合网| 国产成人啪免费观看软件| 蜜臀91精品一区二区三区 | 欧洲av一区二区嗯嗯嗯啊| 国产 欧美在线| 国产自产v一区二区三区c| 视频一区中文字幕国产| 一区二区三区日韩在线观看| 欧美国产日韩在线观看| 国产亚洲视频系列| 精品国产一区二区在线观看| 日韩亚洲欧美在线观看| 欧美电影在哪看比较好| 欧美性受xxxx| 欧美性欧美巨大黑白大战| 97久久精品人人澡人人爽| 成人av电影免费观看| 国产传媒日韩欧美成人| 国产精品影视在线观看| 狠狠狠色丁香婷婷综合激情| 精品一区二区在线播放| 国内精品在线播放| 久久91精品国产91久久小草| 久草中文综合在线| 激情综合色综合久久综合| 免费成人在线网站| 精品一区精品二区高清| 国产麻豆精品视频| 国产馆精品极品| 懂色av一区二区三区蜜臀| 国产成人av福利| 成人一区二区三区| 99re这里都是精品| 欧美性猛交一区二区三区精品| 91丝袜高跟美女视频| 色猫猫国产区一区二在线视频| 91激情五月电影| 欧美日韩大陆一区二区| 日韩三级视频在线观看| www亚洲一区| 中文字幕精品一区| 亚洲欧美日韩久久| 亚洲va中文字幕| 免费精品视频最新在线| 国模套图日韩精品一区二区| 大美女一区二区三区| 91成人网在线| 欧美精品一级二级三级| 欧美成人精品高清在线播放| 久久久精品日韩欧美| 亚洲欧美日本韩国| 婷婷国产v国产偷v亚洲高清| 久久99久久99小草精品免视看| 国产黄人亚洲片| 91年精品国产| 欧美一区二区三区思思人| 久久久久国产免费免费| 伊人一区二区三区| 欧美aaaaaa午夜精品| 丰满放荡岳乱妇91ww| 色天天综合色天天久久| 日韩欧美一区二区视频| 中文字幕一区二区三| 婷婷久久综合九色综合绿巨人| 国产精品911| 欧美日韩免费一区二区三区| 26uuuu精品一区二区| 伊人一区二区三区| 国产麻豆一精品一av一免费| 日本福利一区二区| 欧美精品一区二区三区视频| 亚洲丝袜精品丝袜在线| 裸体健美xxxx欧美裸体表演| 99视频在线精品| 欧美一区二区视频在线观看2022| 日本一区二区在线不卡| 日本怡春院一区二区| 99免费精品在线| 精品国产一区二区三区忘忧草| 亚洲欧美一区二区久久| 国产一区二区三区高清播放| 欧美理论电影在线| 日韩一区在线播放| 精品一区二区三区久久| 欧美日韩精品免费观看视频| 国产精品激情偷乱一区二区∴| 日本伊人午夜精品| 欧洲视频一区二区| 国产精品久久久久久久久免费相片 | 日本一区二区三区在线不卡| 无码av中文一区二区三区桃花岛| 成人app软件下载大全免费| 这里只有精品电影| 亚洲精品成人精品456| 丰满岳乱妇一区二区三区| 日韩免费电影网站| 亚洲精品国产a久久久久久| 国产91丝袜在线18| 亚洲精品一区二区三区影院 | 亚洲裸体在线观看| 成人av网址在线观看| 久久综合九色综合97婷婷女人| 日韩高清一区二区| 欧美视频在线播放| 亚洲欧美日韩人成在线播放| www.99精品| 中文字幕+乱码+中文字幕一区| 蜜桃av一区二区| 欧美一区二区三区视频在线观看| 五月综合激情婷婷六月色窝| 色欧美88888久久久久久影院| 国产精品欧美一级免费| 国产91综合网| 国产精品久久夜| 国产成人免费在线观看| 国产喷白浆一区二区三区| 极品少妇xxxx精品少妇| 26uuu亚洲综合色欧美| 麻豆精品一区二区综合av| 欧美一级二级三级乱码| 麻豆一区二区在线| 精品国产一区二区三区忘忧草| 老司机一区二区| 欧美变态口味重另类| 久久精品国产秦先生| 精品国免费一区二区三区| 国产一区中文字幕| 久久久久9999亚洲精品| 成人中文字幕电影| 国产精品女人毛片| 一本大道久久a久久综合婷婷| 亚洲欧美在线aaa| 日本韩国精品一区二区在线观看| 亚洲午夜免费福利视频| 欧美精三区欧美精三区| 久久9热精品视频| 久久久久久久久岛国免费| 成人的网站免费观看| 亚洲乱码中文字幕综合| 欧美性猛片xxxx免费看久爱| 丝袜美腿亚洲色图| 亚洲精品一区二区在线观看| 成人免费看的视频| 樱桃国产成人精品视频| 91精品欧美福利在线观看| 国产自产2019最新不卡| 国产精品久久777777| 欧美自拍偷拍一区| 秋霞影院一区二区| 久久精品日产第一区二区三区高清版 | 91精品国产综合久久香蕉麻豆| 日本大胆欧美人术艺术动态| 精品国产一二三| www.亚洲激情.com| 亚洲成av人影院| 久久麻豆一区二区| 91亚洲精品久久久蜜桃网站| 三级欧美在线一区| 国产精品污www在线观看| 精品视频一区二区不卡| 国产一区二区三区免费观看| 亚洲色图欧美激情| 欧美一级片在线| 99re亚洲国产精品| 日本成人中文字幕| 18涩涩午夜精品.www| 日韩三级精品电影久久久 | 国产精品456| 午夜视频在线观看一区| 欧美高清在线精品一区| 777xxx欧美| 国产91精品久久久久久久网曝门 | 欧美美女网站色| 国产成人高清视频| 青青青伊人色综合久久| 亚洲婷婷综合久久一本伊一区| 欧美一区2区视频在线观看| 99视频有精品| 狠狠色丁香久久婷婷综| 亚洲国产日韩一区二区| 中文字幕一区二| wwwwww.欧美系列| 91精品国产综合久久久久久久久久 | 丁香五精品蜜臀久久久久99网站 | 欧美日韩在线播放一区|