為什么我的算出來(lái)不對(duì)呢?
for (int i = 0; i < nums.length; i++) { // 循環(huán)遍歷數(shù)組中的元素
? ? ? ? // 如果當(dāng)前值大于max,則替換max的值
if (nums[i]>max){
nums[i]=max;? ??
}
? ? ? ? // 如果當(dāng)前值小于min,則替換min的值
? ? ? ? if (nums[i]<min){
? ? ? ? nums[i]=min;
? ? ? ? }
? ? ? ? // 累加求和
? ? ? ? sum=sum+nums[i];
? ? ? ??
}
? ? ? ??
? ? ? ? // 求平均值
? ? ? ?avg=sum/nums.length;
輸出全是61
2022-06-16
?nums[i]=min;
賦值寫(xiě)反了