第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么要計(jì)算num/10

num/10后不是等于99.9嗎 為什么會(huì)知道是幾位數(shù)

正在回答

4 回答

count表示小數(shù)點(diǎn)個(gè)數(shù),有幾個(gè)就是幾位數(shù),執(zhí)行do里面的循環(huán),999/10=99.9,99.9/10=9.99,9.99/10=0.999,此時(shí),while(num>1)就不成立了,一共是三次循環(huán),就是三位數(shù)了。

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

白玉苦瓜3351428

count怎么會(huì)是表示小數(shù)點(diǎn)個(gè)數(shù)呢?count和num都是int型的,所以999/10=99;99/10=9;9/10=0;我們只需要對(duì)num每次÷10;num就會(huì)減少一位(num沒減少一位,我們統(tǒng)計(jì)num位數(shù)的變量count自加一次),直到num變成0為止(count統(tǒng)計(jì)結(jié)束)
2016-05-26 回復(fù) 有任何疑惑可以回復(fù)我~

num/10后取得是商,此時(shí)num的值為99,之后count加+1;而循環(huán)是num=0的時(shí)候跳出

0 回復(fù) 有任何疑惑可以回復(fù)我~

? ??? ? example :?123/10=12; ? 當(dāng)定義 int i =0 時(shí),?123/10=12;?i=i+1; ?( i =1 )

? ??? ??? ??? ??? ??? ???12/10=1; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??12/10=1; i+=1; ? ? ( i =2 )

? ??? ??? ??? ??? ??? ???1/10=0; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1/10=0; i+=1; ? ? ( i =3 ) 判斷出了這個(gè)數(shù)是三位的。

————這是我做的一個(gè)簡(jiǎn)單筆記, 此時(shí), num =123, ?i =count, 就是用它來(lái)判斷是幾位數(shù)的。

1 回復(fù) 有任何疑惑可以回復(fù)我~

num/10直接等于99 一直循環(huán)除的話 當(dāng)結(jié)果為0是停止 統(tǒng)計(jì)循環(huán)次數(shù)就知道幾位數(shù)了?

ps:循環(huán)語(yǔ)句用do while 因?yàn)?也是個(gè)位數(shù)



0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么要計(jì)算num/10

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)