我這個(gè)也沒(méi)錯(cuò)呀,為什么是運(yùn)行成功,輸出錯(cuò)誤
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
do{count++;
?num=num/10;
???
}
while(num>0);
System.out.println("它是個(gè)" +count+ "位的數(shù)!");
}
}
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
do{count++;
?num=num/10;
???
}
while(num>0);
System.out.println("它是個(gè)" +count+ "位的數(shù)!");
}
}
2019-03-18
舉報(bào)
2019-03-18
沒(méi)錯(cuò),完全正確,只是你的感嘆號(hào)"!"不是中文,"!"中文是占兩個(gè)字符的,這個(gè)答案檢測(cè)就是跟題目上給出的答案要一模一樣,笑死我了
2019-03-25
題目也說(shuō)了用多重循環(huán)吧
2019-03-25
如果num =0 呢,不覺(jué)得錯(cuò)誤嗎,有除數(shù)是0的時(shí)候嗎,do..while先執(zhí)行后判斷,num= num/10;
2019-03-18
循環(huán)一次就會(huì)輸出 1
2019-03-18
count++先執(zhí)行一遍才判斷條件,那么在num=0.999的時(shí)候count就已經(jīng)是3了,但是由于0.999大于0,所以count還會(huì)+1
2019-03-18
最后結(jié)果是什么