答案一樣,但是為什么顯示運行成功,輸出錯誤呢?求大佬解答
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
??? while (num>0 && num<1000000000) {
??????? num /= 10;
??????? count++;
??? }
??? System.out.println("它是個"+count+"位的數");
}
}
2019-09-10
?應該是 while (num>1 && num<1000000000) 吧,不然999/10是始終比0大的數
2019-09-10
System.out.println("它是個"+count+"位的數");
兄弟你少感嘆號了?
!!!!!!!!!!!!!!!
System.out.println("它是個"+count+"位的數!");