課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
為什么for(int i=2;i<=10;i+2)不行?
2016-02-19
源自:Java入門第一季(IDEA工具)升級版 4-12
正在回答
最后一個得是i=i+2,這樣才是一個完整的等式。就像i++,實際上是i=i+1的縮寫,所以要有變量,有賦值才完整
么么噠(*^__^*)寶寶應該沒有解釋錯
窗外暴雨 提問者
樓上說的都是對的 i++是指i=i+1
所以直接寫i+2是不對的 應該是一個等式 i=i+2
你i+2改為i=i+2就可以了.原因是(i+2)它不是一個等式,不能改變I的值.
for(int i=2;i<=10;i+=2)就行了
這肯定不行啊,你是想讓他每次遞增2嗎?得這樣
for(int?i=2;i<=10;i=i+2)
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
2 回答for循環中循環變量初始化
2 回答關于for語句中循環變量變化
3 回答for的循環變量初始化是什么?
3 回答變量變化為什么不能放在循環語句里面
1 回答for循環內的變量不能和前邊的變量相同
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-02-19
最后一個得是i=i+2,這樣才是一個完整的等式。就像i++,實際上是i=i+1的縮寫,所以要有變量,有賦值才完整
么么噠(*^__^*)寶寶應該沒有解釋錯
2016-02-19
樓上說的都是對的 i++是指i=i+1
所以直接寫i+2是不對的 應該是一個等式 i=i+2
2016-02-19
你i+2改為i=i+2就可以了.原因是(i+2)它不是一個等式,不能改變I的值.
2016-02-19
for(int i=2;i<=10;i+=2)就行了
2016-02-19
這肯定不行啊,你是想讓他每次遞增2嗎?得這樣