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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

條件語句之多重if

條件語句之多重if

娜娜程序瑗 2016-08-10 19:20:09
public class HelloWorld {? ? public static void main(String[] args) {? ? ? //開始定義年齡? ? ? int age=25;? ? ? //開始判斷年齡? ? ? if(age > 60) {? ? ? ?System.out.println("老年"); ?}else if(age > 40){? ? ? ?System.out.println("中年"); ?? ?}else if(age > 18){? ? ? ?System.out.println("少年"); ? ?}else{? ? ? System.out.println("童年"); ?? ?} }}為什么四個bug ??
查看完整描述

9 回答

已采納
?
JustWannaHugU

TA貢獻452條經驗 獲得超796個贊

同學,你的錯誤在于四個分號

應該用英文輸入法打分號的,你試試看!

查看完整回答
反對 回復 2016-08-10
?
XhstormR

TA貢獻140條經驗 獲得超197個贊

int?age=25;
System.out.println("老年");


看出什么沒有,你結尾的分號其中一個是中文分號,應該是英文分號,望采納。

查看完整回答
2 反對 回復 2016-08-10
?
2015阿燦

TA貢獻2條經驗 獲得超1個贊

你分號打的是中文,應該用英文!

查看完整回答
1 反對 回復 2016-08-11
?
慕容7724642

TA貢獻14條經驗 獲得超4個贊


是;? 而不是;

查看完整回答
1 反對 回復 2016-08-11
?
拖鞋_

TA貢獻453條經驗 獲得超223個贊

分號~~~不說細節了自己查查吧 這個寫就是不細心

查看完整回答
1 反對 回復 2016-08-11
?
小尊尊

TA貢獻10條經驗 獲得超3個贊

除了定義變量的分號是英文的,其他的都是中文的!

查看完整回答
1 反對 回復 2016-08-11
?
Rober_Lin

TA貢獻15條經驗 獲得超11個贊

中文輸入法的分號,建議以后編程的代碼中最好不要加中文,這樣可以避免中文符號的問題

查看完整回答
1 反對 回復 2016-08-10
?
qq_燼塵_03794772

TA貢獻2條經驗 獲得超1個贊

Java中區分中英問的符號,四個if語句的后面都是中文的分號,Java會報錯的,改成英文的分號即可。

查看完整回答
反對 回復 2016-08-10
?
bluntviola

TA貢獻2條經驗 獲得超2個贊

放到編譯器里面比較容易看得出來,四個判斷語句的結束分號是中文輸入法的分號,改成英文輸入打分號就可以了。

查看完整回答
反對 回復 2016-08-10
  • 9 回答
  • 0 關注
  • 2291 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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