最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

num/=10不是很理解

num/=10不是很理解,如果輸入的數(shù)字num=86,那么86/10=8了,難道86是8位數(shù)嗎?

正在回答

5 回答

我的問題是代碼要實(shí)現(xiàn)輸入數(shù)字的位數(shù),但代碼中的num/=10不是很理解,如果輸入的數(shù)字num=86,那么86/10=8了,難道86是8位數(shù)嗎?

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

明Only

我跟你是一樣問題,不知道你理解沒有,傳授一下吧
2015-10-27 回復(fù) 有任何疑惑可以回復(fù)我~

大家可能沒明白我的意思,我的問題是如果采用答案中的代碼,明明就是錯(cuò)誤的啊,因?yàn)槿绻捎眠@樣的代碼,難道86是8位數(shù)嗎?

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

引晴上初

求位數(shù)的代碼要用到循環(huán)的,不止這些
2015-10-11 回復(fù) 有任何疑惑可以回復(fù)我~
#2

qq_忙碌_不可奈何_0

public class HelloWorld{ public static void main(String[] args){ int num = 999; int count = 0; while(num>0){ num/=10; count++; } System.out.println("它是個(gè)"+count+"位的數(shù)!"); } } 在while判斷是num>0,這樣才會(huì)進(jìn)入循環(huán)。
2015-10-12 回復(fù) 有任何疑惑可以回復(fù)我~

樓上說的不錯(cuò),但是完整的理解應(yīng)該是 ? int num=86;?

那么num=num/10就等價(jià)于num=(int)(num/10)即num=int(86/10)

結(jié)果為8.6然后類型強(qiáng)轉(zhuǎn)變?yōu)? 所以結(jié)果是num=8

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

num/=10可以看作num=num/10

如果 int num=86;那么num=86/10;

結(jié)果num=8

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

這不是除法嗎

int除以int還是int所以只有整數(shù)部分

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

舉報(bào)

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

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

進(jìn)入課程

num/=10不是很理解

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

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

幫助反饋 APP下載

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

公眾號(hào)

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