评委评分-----冒泡排序练习

青年歌手大赛上,十个评委为一个选手打分,已知分数为:9,10,8,7,9,10,9,8,7,6,去掉两个最高分,去掉两个最低分,求分数的平均值

package suijishu;

import javax.xml.namespace.QName;

public class suijishu{
    public static void main(String[] args) {
        
        int[] a = {9,10,8,7,9,10,9,8,7,6};
          int zf = 0;
         for(int i=1;i<a.length;i++)
         {
             for(int j = 0;j<a.length-i;j++)
             {
                 if(a[j]>a[j+1])
                 {
                    int l=a[j];
                    a[j]=a[j+1];
                    l=a[j+1];
                    }
             }
             if(i==9)
             {
                for(int f=2;f<a.length-2;f++){
                    zf=zf+a[f];
                    
                }
             }
             
         }
         System.out.println("平均分="+zf/6);
    }
}

posted @ 2015-12-08 16:04  秦萧不再  阅读(346)  评论(0编辑  收藏  举报