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

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

4-15的完全沒理解?


public class HelloWorld{

public static void main(String[] args){

int num = 999;

int count = 0;

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

while(num != 0){

count++;

num/=10;

}

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

} else{

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

}









}

}


正在回答

2 回答

public class HelloWorld{

public static void main(String[] args){

? ? int num = 999;

? ? int count = 0;

????//if括號(hào)里面的條件是從1到999999999的10位數(shù)以下的數(shù)字范圍。

? ? if(num != 0 && num <= 999999999){

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


?????????????????//num=num/10;是用來判斷位數(shù)的.

????????????????//例:999。99=999/10,一次;9=99/10,兩次;0=9/10三次;while循環(huán)了3次,cout加了3次,第三次num=0時(shí),while條件不成立,結(jié)束循環(huán),所以num/10是可以用來判斷位數(shù)的,你可以試試改動(dòng)開頭的num的值,來試試,你還可以單獨(dú)把num=num/10,這個(gè)代碼拿出來單獨(dú)寫代碼試試看,你肯定可以理解的。

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

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

? ? ? ? ? ? }

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

? ? }?

? ? else{

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

? ? }

}

}


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

數(shù)學(xué)很差

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

舉報(bào)

0/150
提交
取消
Java入門第一季(IDEA工具)升級(jí)版
  • 參與學(xué)習(xí)       1167432    人
  • 解答問題       18748    個(gè)

0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始

進(jìn)入課程

4-15的完全沒理解?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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