// 如果当前值大于max,则替换max的值
if(nums[i]>max){
max=nums[i];
}
// 如果当前值小于min,则替换min的值
if(nums[i]<min){
min=nums[i];
}
// 累加求和
sum=sum+nums[i];
}
// 求平均值
avg=sum/nums.length;
我是在 if(nums[i]<min);{ 中多加了 “ ;” 然后运行后结果为20 你好像是对的嘛!
你这个判断没有问题,是不是你自己写的数组里最小值就是20?