java程序求数组平均数

来源:百度知道 编辑:UC知道 时间:2024/06/08 08:42:54
class Student{
public static void main(String[]args){
float[] sore={89.0,100.0,67,88,90,57,88,90,100,90
};
avg=average(score);
System.out.print(avg);

}
}
float average(float[] a){
float sum=0,avg;
for(int i=0;i,a.length;i++){
sum+=a[i];
avg=sum/i;
return avg;
}
}

你运行下我的把 你的好多错误 根据你的给你改的
class Student{
public static void main(String[]args){
float[] score={89.0f,100.0f,67,88,90,57,88,90,100,90
};
Student s=new Student();
float avg=s.average(score);
System.out.print(avg);

}

public float average(float[] a){
float sum=0,avg=0f;
for(int i=0;i<a.length;i++){
sum+=a[i];

}
avg=sum/a.length;
return avg;
}
}

class Student{
public static void main(String[]args){
float[] sore={89.0f,100.0f,67,88,90,57,88,90,100,90
};
float avg=average(sore);
System.out.print(avg);

}

static float average(float[] a){
float sum=0,avg=0;
for(int i=0;i<a.length;i++){
sum+=a[i];
avg=sum/a.length;

}
return avg;}

class Student
{
public static void main(String[]args)
{
float[] score={89.0f,100.0f,67,88