【发布时间】:2017-01-05 10:21:35
【问题描述】:
我有一个小问题,也许任何人都可以帮助我。我有一个随机元素数组,然后计算平均值并扫描用户的一个数字。 我正在查看元素数组的数量与平均值的差异小于用户扫描的数量。
public static double average(int[][] array){
double average = 0;
int sum = 0;
for(int i = 0; i < array.length; i++){
for(int j = 0; j < array.length; j++){
sum += array[i][j];
}
}
average = (double) sum/array.length;
return average;
}
public static void main(String[] args) {
Random rnd = new Random();
Scanner scan = new Scanner(System.in);
int[][] array = new int[4][4];
for(int i = 0; i < array.length; i++){
for(int j = 0; j < array.length; j++){
array[i][j] = rnd.nextInt(10);
}
}
int a = scan.nextInt();
average(array);
int elements = 0;
for(int i = 0; i < array.length; i++){
for(int j = 0; j < array.length; j++){
if(array[i][j]) {
// ?? need help here
}
}
}
【问题讨论】:
-
你在'??'遇到什么问题。