帮忙看一下哪里错了

来源:4-3 Java条件语句之多重 if

慕码人6467267

2021-06-29 16:33

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("少年");

}

    

}

}


写回答 关注

2回答

  • 慕妹6228306
    2021-06-29 19:21:40
    已采纳

    }else if(age>40){

    }else if(age>18){

    这两个括号错了


  • 挚_爱
    2021-06-29 19:26:13

    else if中的条件有问题,应该是else if(age<=60&&age>40)和else if(age<=40&&age>18)

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题