求解答,錯在那里
public class HelloWorld{?
? ? public static void main(String[] args){?
? ? ? ? int num = 999;?
? ? ? ? int count = 0; ? ?
? ? ? ? if (num >= 0 ?&& num<=999999999){
? ? ? ? ? do{count++;num/=10};
? ? ? ? ? while (num != 0)
? ? ? ? ? ? }
? ? ? ? ? ? System.out.println("它是個"+ count+"位的數(shù)!");
? ? ? ? } else{
? ? ? ? ? ? System.out.println("輸入有誤!");
? ? ? ? }
? ? }
}
2016-01-10
2016-01-10
你的num/=10分號的位置不對。
while (num != 0)后面少了一個分號。