为什么我的算出来不对呢?
for (int i = 0; i < nums.length; i++) { // 循环遍历数组中的元素
// 如果当前值大于max,则替换max的值
if (nums[i]>max){
nums[i]=max;
}
// 如果当前值小于min,则替换min的值
if (nums[i]<min){
nums[i]=min;
}
// 累加求和
sum=sum+nums[i];
}
// 求平均值
avg=sum/nums.length;
输出全是61
for (int i = 0; i < nums.length; i++) { // 循环遍历数组中的元素
// 如果当前值大于max,则替换max的值
if (nums[i]>max){
nums[i]=max;
}
// 如果当前值小于min,则替换min的值
if (nums[i]<min){
nums[i]=min;
}
// 累加求和
sum=sum+nums[i];
}
// 求平均值
avg=sum/nums.length;
输出全是61
2022-06-15
举报