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

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

算出數(shù)字的位數(shù)。

num/=10中?999/10=99.9?count在這里表示意思是num
這個(gè)數(shù)是幾位數(shù)。詳細(xì)解釋下num/=10和count的關(guān)系。
num/=10?是不是可以賦值給count++。


正在回答

5 回答

public static void main(String[] rags) {

int num = 999;

int count = 0;

if(num>=0&&num<=999999999){

? ? ? ? while(num!=0){ ? ? ? ? ? ? ? ? ? ??

? ? ? ? count++; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? num=num/10; ? ? ? ? ? ? ? ? ? ? ? ??

}

? System.out.println("他是個(gè)"+count+"位的數(shù)!"); ?

}

? ? else

? ? {

? ? System.out.println("輸入有誤");

?}

}

}

//我想知道在第2行 num=1234567890的時(shí)候如何能識(shí)別出這串?dāng)?shù)字是10位數(shù),而不報(bào)錯(cuò)?哪位大神知道?

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

String tempInfo = num + "";

System.out.println("它是個(gè)"+tempInfo.length()+"位的數(shù)!");


0 回復(fù) 有任何疑惑可以回復(fù)我~
int?num=999;
int?count=1;
while(num/=10>=1){
????count++;
}

你可以試試這個(gè)? ?這個(gè)就是通過num/10求的num是幾位數(shù)

你說的num/=10實(shí)際上就是1樓說的num=num/10這樣子,如果只是運(yùn)行一次,那它跟count是沒有什么關(guān)系的,

但是如果像我上面寫的那樣,通過循環(huán)去不斷除以10,每除一次就給count加1,這樣就能算出num是幾位數(shù)了

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

999/10=99

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

num/=10? ==> num=num/10? num被10整除一次說明最起碼是個(gè)兩位數(shù) 再被整除一次說明最起碼是個(gè)三位數(shù) 這個(gè)被整除的次數(shù)就用count來記錄? 最后num不能被整除之后? 循環(huán)結(jié)束,count的值就是num被10整除的次數(shù),也就是位數(shù) 表述不行 諒解

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

舉報(bào)

0/150
提交
取消

算出數(shù)字的位數(shù)。

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

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

幫助反饋 APP下載

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

公眾號(hào)

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