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

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

為什么一直是輸出錯誤

public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count=0;
switch(num/10)
{
??? case 0:
??????? System.out.println("它是個1位的數!");break;
??? case 1:
??????? System.out.println("它是個2位的數!");break;
??? case 2:
??????? System.out.println("它是個3位的數!");break;
??? case 3:
??????? System.out.println("它是個4位的數!");break;
??? case 4:
??????? System.out.println("它是個5位的數!");break;
??? case 5:
??????? System.out.println("它是個6位的數!");break;
??? case 6:
??????? System.out.println("它是個7位的數!");break;
??? case 7:
??????? System.out.println("它是個8位的數!");break;
??? case 9:
??????? System.out.println("它是個9位的數!");break;
???
}


}
}


正在回答

3 回答

讀取不了switch括號里面的東西,建議回到switch從新看一下條件。(switch 后面小括號中表達式的值必須是整型或字符型)

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

num/10除出來是num小數點往左移了一位后的結果,和case聯系不起來的

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

switch(num/10)錯了吧

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

舉報

0/150
提交
取消

為什么一直是輸出錯誤

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

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

幫助反饋 APP下載

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

公眾號

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