问答详情
源自:4-3 Java条件语句之多重 if

这哪里错了

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

}

}

}


提问者:慕少4447667 2019-03-08 15:54

个回答

  • 慕少4447667
    2019-03-08 16:25:00

    多谢大神

  • Dazer
    2019-03-08 16:10:59

    两个地方错了:

    1、age>18 条件语句左括号,你用了全角了,输入法在英文的情况下,输入半角左括号;

    2、输出”童年“那条语句,最后那个分号,你又用了全角的分号,输入法在英文的情况下,输入半角分号;

    改完这两个,你这段代码就是正确的了...以后注意输入法是不是在英文的状态下就好了...