亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么不能在循環里面輸出

if(max < nums[i]){
????? max = nums[i];

????? System.out.println("數值的最大值:"+ max};
??}

正在回答

4 回答

如果將打印語句放在循環內,會導致每次循環執行都會打印一遍,這樣會出現許多個最大值,這明顯是不符合題意的

0 回復 有任何疑惑可以回復我~

因為循環里面輸出就會循環輸出啊

0 回復 有任何疑惑可以回復我~

//試試這個 前面那個錯了 :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);
?}

}


0 回復 有任何疑惑可以回復我~

if(max < nums[i]){
????? max = nums[i];

??????i++;

????? System.out.println("數值的最大值:"+ max};
??}


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么不能在循環里面輸出

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號