課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
avg= sum/i;
這樣寫就會報錯,改成
avg=sum/nums.length;? 就可以運行,這是為什么是因為類型不一樣嗎?還是i?在結束循環后就會注銷呢?
2020-02-10
源自:Java入門第一季(IDEA工具)升級版 6-6
正在回答
i 為循環變量,你再for()中定義的,作用于僅在循環內。當跳出循環時,i已經被 JVM回收了
望采納
能否把代碼看看,因為變量i定義的時候是for(int i;;) ? 所以這個i只在for循環定義了,而之后你說的sum/i,應該是i沒定義。出循環了。
i起始是0的話不行,除數不能為零。
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
3 回答求平均值的問題
1 回答求平均值問題
3 回答求平均值問題
1 回答求平均值的疑問
2 回答求int類變量的平均值問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-03-07
i 為循環變量,你再for()中定義的,作用于僅在循環內。當跳出循環時,i已經被 JVM回收了
望采納
2020-02-11
能否把代碼看看,因為變量i定義的時候是for(int i;;) ? 所以這個i只在for循環定義了,而之后你說的sum/i,應該是i沒定義。出循環了。
2020-02-10
i起始是0的話不行,除數不能為零。