這個數(shù)字是如何輸出來的呢?
num固定了是999,每次循環(huán)num/=10結(jié)果不都是99嗎?一直循環(huán)下去不都是符合if條件的嗎?那么循環(huán)是什么時候結(jié)束,然后輸出下面那句話的呢。有大神可以幫我詳細解釋下這段代碼是如何編譯運行出結(jié)果的嗎?
num固定了是999,每次循環(huán)num/=10結(jié)果不都是99嗎?一直循環(huán)下去不都是符合if條件的嗎?那么循環(huán)是什么時候結(jié)束,然后輸出下面那句話的呢。有大神可以幫我詳細解釋下這段代碼是如何編譯運行出結(jié)果的嗎?
2015-10-01
舉報
2015-10-02
第一次循環(huán) num=num/10 ?結(jié)果num=99 ?,然后繼續(xù)下個循環(huán) ?99/10=9.9 取整=9 ? 再下個循環(huán)9/10=0.9取整=0 條件不滿足 退出循環(huán) 輸出結(jié)果
2015-10-03
不好意思看錯了,把 / 看成了 % ,我這近視眼啊 ^_-
2015-10-03
第一次循環(huán)num就等于9了,之后循環(huán)也一直會等于9.