判斷一個數(shù)(小于10位)的位數(shù)。 輸入999,則輸出 “它是個3位的數(shù)!”,哪里錯了
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
while((count<=10)&&(num>=1)){
? ? if(num%10!=0){
? ? ? ? count++;
? ? ? ? num=num/10;
? ? }
? ??
}
System.out.println("它是個"+count+"位的數(shù)");
}
}
2016-10-06
運行出來的結(jié)果沒有出錯的啊。