我有一个程序,用户将标记输入到数组中,然后获取平均值

这是使用Jcreator

我的问题是,当我要求程序的平均值时,它说平均值是1

这是我的代码:



//averageEnglish
public void averageEnglish()
{

  System.out.println("The Average Mark Of English Is");
  int averageEnglish = english.length / 10;
  System.out.println("-----------");
  System.out.println(averageEnglish);
  System.out.println("-----------");

}//End of averageEnglish


英语是一个整数数组

int[] english = new int [10];


averageEnglish是一个变量

int averageEnglish;

最佳答案

10/10等于1.非常正常。
您需要做的是获取所有元素的总和,然后将它们除以数组的长度。
还:您使用的IDE并不真正相关

10-04 10:22