課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
為什么會這樣?
2016-05-31
源自:Java入門第一季(IDEA工具)升級版 4-8
正在回答
程序是從上往下讀代碼的。當循環到最后一次時 i=50; 也滿足你while()中的條件,會再次執行do。就會給重新給i賦值為52。然后再加到sum中。然后最后判斷while條件不成立,跳出循環。9行和10行換一下就可以解決?;蛘甙?1行的while(i<=50);改為while(i<50);
答案不是702嗎?
遇與余 提問者
do-while 語句后面條件是? 繼續循環的條件,你的i= 50時又進入循環,sum累加到52了。
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
3 回答為什么default 塊換了個位置輸出結果就不同了?default 塊不是可以出現在任何位置嗎?
4 回答就是輸出結果不對哎
3 回答紅框當中的兩個代碼如果換了位置為什么結果就大不一樣了呢?
3 回答輸出結果是:它是個3位的數!(答案對,但試題通過不了)
4 回答怎樣選擇輸出模塊放置的位置,達到預期的輸出結果
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-31
程序是從上往下讀代碼的。當循環到最后一次時 i=50; 也滿足你while()中的條件,會再次執行do。就會給重新給i賦值為52。然后再加到sum中。然后最后判斷while條件不成立,跳出循環。9行和10行換一下就可以解決?;蛘甙?1行的while(i<=50);改為while(i<50);
2016-05-31
答案不是702嗎?
2016-05-31
do-while 語句后面條件是? 繼續循環的條件,你的i= 50時又進入循環,sum累加到52了。