條件語(yǔ)句-多重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("輸入錯(cuò)誤"); ?????} ??} }
哪里錯(cuò)了嗎,大神指教。
2016-03-19
因?yàn)槟愕?9行和20行都是else ? 只能有一個(gè)else
2016-02-27
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("輸入錯(cuò)誤");
? ? }
?}
}
大括號(hào)錯(cuò)了
2016-02-27
1、第五行第一個(gè)“{”要?jiǎng)h掉