我是网站和编程的新手,所以请耐心等待。
我的计划必须符合以下条件:
读取正整数n
,然后读取x,y
个n
个坐标,将这些值存储在名为points {{1}的二维数组中行和两列。
创建一个二维数组,其中n
行和n
列命名为distance,其中distance [i] [j] =从points [i]到points [j]的距离。
创建一个名为averages的长度为n
的一维数组,其中average [i] =距离的行n
的平均值。
确定并打印哪个i
点的平均距离最小。
我似乎在第3部分难倒的部分,我如何计算行的平均距离?
到目前为止,这是我的代码,如果有人可以帮我完成它,我将不胜感激。同时指出我所拥有的任何错误。
n
答案 0 :(得分:0)
这应该这样做:
public static double average(double[] x)
{
double avg = 0;
for (double d: x)
avg += d;
avg /= x.length;
return avg;
}