课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
大神帮帮忙看看
2016-11-22
源自:Java入门第一季(IDEA工具)升级版 6-6
正在回答
很简单的逻辑问题,你把
System.out.println("数组中的最大值:" + max);
和
System.out.println("数组中的最小值:" + min);
放在if{}和for循环里面的话就是每次for循环便输出一次不完整的比对(因为此时System.out.println也在不停循环),而如果放在for循环外就是将最终比对结果输出。
syso放到了循环语句里,所以他会循环输出比较的过程,
而放到最后肯定是FOR循环完毕的结果,也就是答案了。
你说的条件语句后面是不是,进行数值变换的前面,要是的话,没有进行数值变换,答案怎么对?
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答最后的输出语句,我为什么提交还是正确的答案?
3 回答为什么去掉if也能得出正确答案?
2 回答求指导,不能输出答案
1 回答正确答案
1 回答答案不够正确