為什么運行成功輸出錯誤
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("999");
????????}
????}
}
2019-02-27
你的輸出里面沒有"!"號
2019-02-27
System.out.println("他是個"+count+"位的數(shù)");改成System.out.println("它是個"+count+"位的數(shù)!");就好了。
2019-02-27
public class Test {
public static void main(String[] args){
int num = 999;
int count = 0;
int a = num;
while(a > 10){
count+=count;
count++;
num/=10;
a = num;
}
System.out.println("它是個"+count+"個位數(shù)");
}
}
2019-02-27
輸出的文字錯了? 應(yīng)該是它是個 少了感嘆號要中文的