最简洁的答案
for (int i = 0; i < nums.length; i++) { // 循环遍历数组中的元素
// 如果当前值大于max,则替换max的值
max = nums[i]>max?nums[i]:max;
// 如果当前值小于min,则替换min的值
min = nums[i]<min?nums[i]:min;
// 累加求和
sum += nums[i];
}
// 求平均值
avg = sum/nums.length;
for (int i = 0; i < nums.length; i++) { // 循环遍历数组中的元素
// 如果当前值大于max,则替换max的值
max = nums[i]>max?nums[i]:max;
// 如果当前值小于min,则替换min的值
min = nums[i]<min?nums[i]:min;
// 累加求和
sum += nums[i];
}
// 求平均值
avg = sum/nums.length;
2019-04-28
举报