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

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

求解是一個(gè)死循環(huán)

public static void main(String[] args){

int num=999;

int count=10;

int j=0;

for(;num<=999999999&&num>=0;){

num/=count;

j++;

}

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

}

}


正在回答

2 回答

for(;num<=999999999&&num>=0;)這里錯(cuò)誤,num一開始賦值999,然后for循環(huán)里面第二個(gè)條件是判斷循環(huán)結(jié)束的,接著for循環(huán)里面的 num /= count,算到最后num最小也只能是0,然后始終滿足num<=999999999&&num>=0,所以你這循環(huán)結(jié)束不了。你改成num<=999999999&&num>0,少一個(gè)=號(hào)就行了

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

慕虎6245855

為什么是num>0,0.9也是大于0 啊
2017-10-28 回復(fù) 有任何疑惑可以回復(fù)我~
#2

72fc5c0f8317 回復(fù) 慕虎6245855

int num = 999; num /= count ,你明白‘/’和‘%’的定義沒?還有int可不可以有小數(shù)? num第一次循環(huán)的結(jié)果是99,第二次是9,第三次不是0.9,是0。至于為什么是0不是0.9,我建議你去看基礎(chǔ)或者百度。
2017-10-28 回復(fù) 有任何疑惑可以回復(fù)我~
#3

慕娘5253255 提問者 回復(fù) 慕虎6245855

int型只計(jì)算整數(shù),所以0.999就是0,num>=0條件成立,我也是后來細(xì)看才發(fā)現(xiàn)的。
2017-10-28 回復(fù) 有任何疑惑可以回復(fù)我~
#4

72fc5c0f8317 回復(fù) 72fc5c0f8317

上面是 num /= 10,打錯(cuò)了
2017-10-28 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

public static void main(String[] args){

int num=46464646;

int count=0;

for(;num<=999999999&&num>0;){

num/=10;

count++;

}

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

}

//問題已解決int型

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

慕虎6245855

為什么是num>0,0.9也是大于0 啊
2017-10-28 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

求解是一個(gè)死循環(huán)

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

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

幫助反饋 APP下載

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

公眾號(hào)

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