幫忙 看看這個哪里錯了額 ,謝謝
public class HelloWorld {
? ? public static void main(String[] args) {
int age=25;
? ?if(age>=60){
? ? ? ?System.out.printIn("此人老年");
? ?}else if(60>age>40){
? ? ? ?System.out.printIn("此人中年");
? ?}else if(40>=age>18){
? ? ? ?System.out.printIn(“此人少年”);
? ?}else(18>=age){
? ? ? ?System.out.printIn(“此人童年”);
? ?}
? ?
? ??
? ??
? ??
? ??
? ??
? ??
? ??
? ??
? ??
? ??
? ??
? ??
}
}
2019-03-10
最后一個esle不能有括號判斷條件了。因為是最后的了。把這個去掉之后,再運行一下試試看??茨愕姆柺遣皇菭幦〉摹?/p>
2019-02-26
Java中不能用60>age>40
需要改為60>age &&? age>40
其他同理
2019-02-26
2019-02-26
注意你的標點符號用英文的,詳細參考如下:
public class HelloWorld {
public static void main(String[] args) {
int age=25;
? ?if(age>=60){
? ? ? ?System.out.println("此人老年");
? ?}else if(age>40&&age<60){
? ? ? ?System.out.println("此人中年");
? ?}else if(40>=age&&age>18){
? ? ? ?System.out.println("此人少年");
? ?}else if(age<=18){
? ? ? ?System.out.println("此人童年");
? ?}
}
}