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

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

求大佬詳細解析關于這個題目的自增++的意思,有點蒙!

http://img1.sycdn.imooc.com//5d6e95ba000176c003770187.jpg

if (num >= 0? && num<=999999999){? ? ? ? ? ? ? ?//第一行這個是判斷輸入范圍,這個理解意思!

while(num != 0){? ? ? ? ? ? ? ? ? ? //這個也理解是循環語句先判斷輸入值不能為0才執行下一步

count++;? ? ? ? ? ? ? ? ? ? ? ? ?//這個不理解了,這個自增 表達啥意思?

num/=10;? ? ? ? ? ? ? ? ? ? ? ? ?//這個是計算輸入數字的倍數,理解!

}

System.out.println("它是個"+ count+"位的數!");/*? 這些下面的都理解,我就是不理解的是判斷條件

} else{? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 成功后,為啥里面有這個count++,為啥不直接輸

System.out.println("輸入有誤!");? ? ? ? ? ? ? ? ? 出 他是個+num+位數,這樣子!? 可能是我語法

}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 不精,就是想問下 關于循環的關系,里面數值的變化有點蒙,尤其是這個自增的變量!


正在回答

1 回答

不等于0就是至少是一位數,每除10一次就增加一位數。count代表這個數是幾位數

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

舉報

0/150
提交
取消

求大佬詳細解析關于這個題目的自增++的意思,有點蒙!

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

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

幫助反饋 APP下載

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

公眾號

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