亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

求一個數的位數這樣對嗎?

public class HelloWorld{ public static void main(String[] args){ int num=999; int count=0; int i; if(num>=0&&num<=999999999){ i="num;i">9;i/=10){ count++; }System.out.println("它是個"+count+"位的數"); }else System.out.println("!"); } } 我這樣寫可以嗎?請大神幫我看看,謝謝!

正在回答

2 回答

不好意思剛剛看錯了沒漏分號,漏了for跟括號,多了不必要的引號還有如果是i>9的話應該只會執行兩次

if(num>=0&&num<=999999999){

for(i=num;i>0;i/=10){

count++;

}

}

0 回復 有任何疑惑可以回復我~

循環呢。。。還有if里面的語句是不是多了一些沒用的引號括號之類的啊,大括號圈起來就行了啊而且漏了分號


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

求一個數的位數這樣對嗎?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號