為什么代碼過(guò)不了 在eclipse上面過(guò)得去這里不行什么鬼???
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 = num/10;
? ? }
System.out.println("它是個(gè)" + count + "位的數(shù)!");}
? ? ?else{System.out.println("輸入有誤!");
}
? ??
? ? }
}
2016-12-19
?System.out.println("它是個(gè)" + count + "位的數(shù)!");位置放錯(cuò)了,你放進(jìn)了條件語(yǔ)句里面,而且你的代碼寫(xiě)的不是特別規(guī)范,這樣在查找問(wèn)題的時(shí)候不是特別容易查找出問(wèn)題
2016-12-19
這里的答案檢查只認(rèn)知 輸出的是什么字符
所以你把 感嘆號(hào) 改成“!”就好了,你打的應(yīng)該是英文的感嘆號(hào)。