【发布时间】:2017-10-28 00:46:05
【问题描述】:
我正在尝试计算行和列的平均值。所以,到目前为止,我可以获得列的平均值,但是,我很难计算行的平均值。
我有这样的数据表,
Example1 Example2 Example2
85 75 92
80 91 89
85 52 78
到目前为止,我正在做的是将它们每一列作为一个数组,如下所示:
int[] Example1 = {85, 80, 85};
int[] Example2 = {75, 91, 52};
int[] Example3 = {92, 89, 78};
然后我创建了一个这样的方法(计算表中每一列的平均值),
public static void avg_calc(int[] examples) {
int sum = 0;
int avg;
for (int i = 0; i < examples.length; i ++) {
sum += examples[i];
}
avg = sum/examples.length;
System.out.println("Average is " + avg);
}
这样,当我执行avg_calc(Example1) 时,我可以计算'Example1` 数组的平均值,即83。
但是,我想计算 Example1、Example2 和 Example3 的平均值,例如,第一行的平均值为 84。
如何在函数中添加另一个数组来计算行的平均值?
任何帮助将不胜感激。
【问题讨论】: