為什么年齡在40歲到60歲之間不能用if(59>=age>=40)
if(age>60){
System.out.println("老年");
}else if(59>=age>=40){
System.out.println("中年");
}else if(39>=age>=18){
System.out.println("少年");
}
if(age>60){
System.out.println("老年");
}else if(59>=age>=40){
System.out.println("中年");
}else if(39>=age>=18){
System.out.println("少年");
}
2015-02-11
舉報
2015-02-11
語法規則,因為這是兩個條件。
2015-02-11
還可以這么寫么,第一次見。
if(age>60){
System.out.println("老年");
}else if(59>=age&& age<=40){
System.out.println("中年");
}else if(39<=age && age<=18){
System.out.println("少年");
}
}