課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
任務(wù)題目
為什么把num /= 10;刪除就不能運行了
2019-10-04
源自:Java入門第一季(IDEA工具)升級版 4-15
正在回答
public?class?HelloWorld{ ????public?static?void?main(String[]?args){ ????????int?num?=?999; ????????int?count?=?0; ????????do?{ ????????????num=num/10; ????????????count++; ????????}while(num>0); ????????System.out.println("它是個"+count+"位的數(shù)!"); ????} }
num /= 10; 這行刪除的話 會造成死循環(huán) 因為while 里面的條件num是一直大于0的 而num /= 10; 循環(huán)到最后 num是負數(shù) num<0? while條件不成立 則會結(jié)束循環(huán)
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
3 回答為什么 num/=10 ???
1 回答這里為什么num/=10和num=num/10不一樣?。?/p>
3 回答為什么用(num=num/10)>0,而不是(num=num/10)>1呢?
4 回答為什么是num=num/10,為什么要除以10 求大神解釋
4 回答為什么要計算num/10
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2019-10-05
num /= 10; 這行刪除的話 會造成死循環(huán) 因為while 里面的條件num是一直大于0的 而num /= 10; 循環(huán)到最后 num是負數(shù) num<0? while條件不成立 則會結(jié)束循環(huán)