消失航迹云
2018-07-20 09:36
帮我看看哪里出错了
public class B3 {
public static void main(String[] args) {
int [] num= {33,55,66,7,78,99,44,22,49};
int max=num[0];
int min=num[0];
for(int i=0;i<num.length;i++) {
if(max<num[i]) {
max=num[i];
}else {
max=num[i];
}
}
System.out.println("最大值为"+max);
System.out.println("最小值为"+min);
}
}
不能,对于你这个问题:else的条件是(max>=num[i]),但是下面是求min,他的条件是(min>num[i])
才发现还有个地方出错 else下面是min 写成max
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题