答案一樣,但是為什么顯示運(yùn)行成功,輸出錯(cuò)誤呢?求大佬解答
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("它是個(gè)"+count+"位的數(shù)");
}
}
2019-09-10
?應(yīng)該是 while (num>1 && num<1000000000) 吧,不然999/10是始終比0大的數(shù)
2019-09-10
System.out.println("它是個(gè)"+count+"位的數(shù)");
兄弟你少感嘆號(hào)了?
!!!!!!!!!!!!!!!
System.out.println("它是個(gè)"+count+"位的數(shù)!");