//computerAverage.java
public interface computerAverage{
public double cA(double[] x);//java8后接口可以有方法体
}
//songGame.java
public class songGame implements computerAverage{
public double cA(double[] x){
int count=x.length;
double aver=0,temp=0;
//冒泡排序从小到大排列
for(int i=0;i<x.length;i++){
for(int j=i;j<x.length;j++){
if(x[j]<x[i]){
temp=x[j];
x[j]=x[i];
x[i]=temp;
}
}
}
//去除头尾最低最高分,计算总分
for(int i=1;i<x.length-1;i++){
aver=aver+x[i];
}
if(count>2){
aver=aver/(count-2);
}
else{
aver=0;
}
return aver;
}
}
//estimator.java
import java.util.*;
import java.lang.*;
import java.util.Scanner;
public class estimator{
void jisuan(){
double score;
double[] singers;
Scanner sc=new Scanner(System.in);
while(true){
System.out.println("请输入打分的人数 ");
int number=sc.next