為什么我輸入的這個代碼 一直不給我通過啊?
for(int i=0;(i<10)&&(num>=1);i++){
? ? ? ?num=num/10;
? ?count++;
}
System.out.println("它是個"+count+"位的數(shù)");
for(int i=0;(i<10)&&(num>=1);i++){
? ? ? ?num=num/10;
? ?count++;
}
System.out.println("它是個"+count+"位的數(shù)");
2016-06-25
舉報
2022-03-23
你也愿意來一起打拼?但是我的公司公司還沒開起來,網(wǎng)站籌劃的差不多了。還是沒看明白1樓大牛給解釋的。。。
2016-06-25
親們,謝謝你們的關(guān)心!終于過了??!因為?System.out.println("它是個"+count+"位的數(shù)"); 這里最后少了個感嘆號!?。。?/p>
System.out.println("它是個"+count+"位的數(shù)!"); 這樣就給過了!?
2016-06-25
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
while(num>=1){
? ? num=num/10;
? ? count++;
}
System.out.println("它是個"+count+"位的數(shù)");
}
}
這樣也不給過 ?還是要再試試??!
2016-06-25
i= 0 雖然小于10但是不大于1,沒有進入循環(huán)里面
2016-06-25
可能是不同編輯器間的區(qū)別
2016-06-25
2016-06-25
可能是for循環(huán)的判斷條件只能是你前面定義的int i;比如:int i= 0;i<10;i++ ? ?for只判斷變量 i ,你既想判斷i,又想判斷 另一個變量,只能在for循環(huán)體里進行判斷,也就是你的num判斷。
2016-06-25
我試了很多循環(huán) 在Myeclipse里面都驗證過了 可是復(fù)制過來 都顯示讓我再試試
2016-06-25
?方法不唯一,我也是初學(xué)者,有的時候也不過,前提確認(rèn)下自己的是否正確,