哪錯了呀 看了好幾遍沒看出來 求解
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/=10;
? ? }
? ? System.out.println("它是個"+ count +"位的數(shù)!");
}
else
? ? System.out.println("輸入錯誤.");
}
}
2016-01-18
輸入錯誤!,我記得這里有個感嘆號,也可能提交有問題,我的寫的一模一樣也提示不對,粘上提交就好了
2016-01-18
少了一對大括號
2016-01-18
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 /= 10;//==>num = num / 10
? ? ? ? ? ? }
? ? ? ? ? ? System.out.println("它是個" + count + "位的數(shù)!");
? ? ? ? }
? ? ? ? else{
? ? ? ? ? ? System.out.println("輸入有誤");
? ? ? ? }
? ? }
}
2016-01-18
題目中輸入錯誤后面是感嘆號,程序是沒有問題的呀