色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java怎么去掉最高分和最低分

張吉惟1年前6瀏覽0評論

在使用Java編程時,如何去掉一個數組中最高分和最低分?

public static double getAverage(double[] scores) {
double min = Double.MAX_VALUE, max = Double.MIN_VALUE, sum = 0.0;
int count = 0;
for (double score : scores) {
if (score< min) min = score;
if (score >max) max = score;
sum += score;
count++;
}
return (sum - min - max) / (count - 2);
}

首先,我們需要了解一些基本概念和語言。Java中的一個數組是一組相同類型的變量,用一個名稱和一個索引來訪問。通過一個循環,我們可以遍歷整個數組,并使用if語句來判斷是否為最低分或最高分。接下來,我們計算剩余分數的總和,并使用數組長度減去2計算平均值。最后,我們返回平均值以供使用。

這段代碼可以用于任何需要移除最低分和最高分的數組的情況。