班级 | 分数 | | | | |
1班 | 89 | 95 | 88 | 59 | 64 |
2班 | 89 | 79 | 90 | 58 | |
public static void main(String[] args) {
int a[]={89,95,88,59,64};
int b[]={89,79,90,58};
if(average(a)>average(b)) {
System.out.println("一班的平均分比二班平均分高");
}
else {
System.out.println("一班的平均分比二班平均分低");
}
if(fc(a)>fc(b)) {
System.out.println("一班的方差比二班平均分高");
}
else {
System.out.println("一班的方差比二班平均分低");
}
}
public static int average(int a[]) {
int count=0,sum=0;
for(int i=0;i<a.length;i++) {
sum=sum+a[i];
count++;
}
return sum/count;
}
public static int fc(int a[]) {
int c=0,sum1=0;
for(int i=0;i<a.length;i++) {
sum1=(average(a)-a[i])*(average(a)-a[i]);
c++;
}
return sum1/c;
}
