C語言程序設計(第5章數組)5

字號:

5.5 應用程序舉例
    [例5-6] 為比賽選手評分。
     計算方法:從1 0名評委的評分中扣除一個分,扣除一個最低分,然后統(tǒng)計總分,并除以8,最后得到這個選手的最后得分(打分采用百分制)。
    #include
    main( )
    {
     int score[10]; / * 10 個評委的成績* /
     float mark; /* 最后得分* /
     int i;
     int max = -1; / *分* /
     int min = 101; /*最低分* /
     int sum = 0; /*10個評委的總和* /
     for( i = 0 ; i < 10 ; i ++)
     {
     printf("Please Enter the Score of No. %d",i + 1 ) ;
     scanf("%d\n",&score[i]);
     sum = sum + score[i];
     }
     for(i = 0 ; i < 10 ; i++)
     {
     if(score[i] > max)
     max = score[i];
     }
     for(i = 0;i < 10 ; i++)
     {
     if(score[i]     min = score[i];
     }
     mark = ( sum - min - max ) / 8.0;
     printf("The mark of the player is %.1f\n" ,mark);
    }