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

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

條件語句-多重if

?public?class?byThree{
???public?static?void?main(String[]?args){
?????int?age=(-1);
?????if?(age>=0){
???????}if(age>=200){
???????System.out.println("外星人");
???????}else?if?(age>=120){
???????System.out.println("百歲老人");
???????}else?if?(age>=100){
???????System.out.println("老年人");
???????}else?if?(age>=60){
???????System.out.println("中老年人");
???????}else?if?(age>=40){
???????System.out.println("中年人");
???????}else?if?(age>=18){
???????System.out.println("成年人");
???????}else?if(age>=12){
???????System.out.println("青少年");
???????}else{
???????System.out.println("少年");
?????}else{
?????System.out.println("輸入錯誤");
?????}
??}
}

哪里錯了嗎,大神指教。

正在回答

3 回答

因為你的19行和20行都是else ? 只能有一個else

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

37210

和21行 看錯了
2016-03-19 回復 有任何疑惑可以回復我~

public class bythree{

? public static void main(String[] args){

? ? int age=(-1);

? ? if (age>=0){

? ? ? if(age>=200){

? ? ? System.out.println("外星人");

? ? ? }else if (age>=120){

? ? ? System.out.println("百歲老人");

? ? ? }else if (age>=100){

? ? ? System.out.println("老年人");

? ? ? }else if (age>=60){

? ? ? System.out.println("中老年人");

? ? ? }else if (age>=40){

? ? ? System.out.println("中年人");

? ? ? }else if (age>=18){

? ? ? System.out.println("成年人");

? ? ? }else if(age>=12){

? ? ? System.out.println("青少年");

? ? ? }else{

? ? ? System.out.println("少年");

? ? }

? ? } else{

? ? System.out.println("輸入錯誤");

? ? }

?}

}

大括號錯了

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

1、第五行第一個“{”要刪掉

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

舉報

0/150
提交
取消
Java入門第一季(IDEA工具)升級版
  • 參與學習       1167472    人
  • 解答問題       18748    個

0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始

進入課程

條件語句-多重if

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

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

幫助反饋 APP下載

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

公眾號

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