輸出是三位數(shù)。沒有出來正確的提示呢?
這樣輸出對了,可是為什么還是沒有提示下一節(jié)。public class HelloWorld{ public static void main(String[] args){ int num = 999; int count = 0; if(num>0&&num<999999999){ ? ?while(num!=0){ ? ? ? ?num/=10; ? ? ? ?count++; ? ? ? ? ? ?}System.out.println("它是個"+count+"位的數(shù)"); ? ? ? ? ? }else{System.out.println("輸入有誤"); } } }
2016-06-02
2016-06-02
要>=0&&<=999999999才行吧,而且你While(num!=0)也可為負(fù)數(shù)呢!
2016-06-02
因為他要求你的輸出和給的答案一樣,這里答案里的“!”是中文的感嘆號,你可以試一下。
2016-06-02
再加個9試試