课程
/后端开发
/Java
/Java入门第一季(IDEA工具)
if(max < nums[i]){ max = nums[i];
System.out.println("数值的最大值:"+ max}; }
2017-05-23
源自:Java入门第一季(IDEA工具) 6-6
正在回答
如果将打印语句放在循环内,会导致每次循环执行都会打印一遍,这样会出现许多个最大值,这明显是不符合题意的
因为循环里面输出就会循环输出啊
//试试这个 前面那个错了 :P
package src;
public class e { public static void main(String[] args){ int [] nums ={1,2,3,4}; int max = 0; for (int i=0 ; i<nums.length; i++){ if(max < nums[i]){ max = nums[i]; } } System.out.println("数值的最大值:"+ max); }
}
i++;
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答变量变化为什么不能放在循环语句里面
5 回答System.out,println("循环输出数组中元素的值"hobbys[i]);为什么不能这样然后放在for循环里面
1 回答for循环为什么在循环里定义报错?
2 回答为什么在myeclipse能输出正确,但这里面却输不出来?
1 回答为什么不能用if循环
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号