運行結果是對的,提交總是說不正確,這段代碼有什么問題嗎?
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+"位的數"); } else ????System.out.println("輸入有誤!"); } }
2015-10-14
原題中的if輸出語句中有“!”,所以對應的驗證,你在輸出語句里加上試試~~
2015-10-14
num應該float吧