欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java里求平均值和最大最小

呂致盈1年前7瀏覽0評論

在Java中求平均值和最大最小值是很常見的任務,我們可以使用數組和循環來完成這些任務。

求平均值

public static double average(double[] arr) {
double sum = 0;
for (double num : arr) {
sum += num;
}
return sum / arr.length;
}

上述代碼中,我們定義了一個函數average來計算數組中所有元素的平均值。首先,我們初始化sum為0,然后使用 for-each 循環遍歷數組中的每個元素并將其加入到sum中。最后,我們將sum除以數組長度并返回平均值。

求最大值和最小值

public static void minMax(double[] arr) {
double min = arr[0];
double max = arr[0];
for (int i = 1; i< arr.length; i++) {
if (arr[i]< min) {
min = arr[i];
}
if (arr[i] >max) {
max = arr[i];
}
}
System.out.println("最小值為:" + min);
System.out.println("最大值為:" + max);
}

上述代碼中,我們定義了一個minMax函數來計算數組中的最小值和最大值。我們初始化minmax為數組中的第一個元素。然后我們使用 for 循環遍歷數組中的元素,并使用if語句來比較當前元素與當前的最小值和最大值。如果當前元素小于最小值,我們將當前元素賦值給min。如果當前元素大于最大值,我們將當前元素賦值給max。最后,我們使用System.out.println函數打印出最小值和最大值。

通過使用上述函數,我們可以輕松地在Java中計算平均值和最大最小值。這些函數都基于數組和循環實現,因此我們可以適用于不同類型的數組和數據集。