为了账号安全,请及时绑定邮箱和手机立即绑定

这样子第六行哪错了?

public class HelloWorld {

    public static void main(String[] args) {

int age=25;

if (age>60){

    System.out.println("老年");

}else if (40<age<=60){

    System.out.println("中年");

}else if (18<age<=40){

    System.out.println("少年");

}else{

    System.out.println("童年");

}


正在回答

6 回答

if(age>60){
        System.out.println("老年");
        
    }else if(age>40){
        System.out.println("中年");
        
    }else if(age>18){
        System.out.println("少年");
        
    }else{
        System.out.println("童年");
        
    }


0 回复 有任何疑惑可以回复我~

if(age>60){
        System.out.println("老年");
        
    }else if(age>40){
        System.out.println("中年");
        
    }else if(age>18){
        System.out.println("少年");
        
    }else if(age>0){
        System.out.println("童年");
        
    }
   

0 回复 有任何疑惑可以回复我~

else if (age>40){   这样就行了   他是基于不满足大于60之后的   所以不需要再次说明 age<60  

0 回复 有任何疑惑可以回复我~

else if(age>40&&age<=60){

}这样写的

0 回复 有任何疑惑可以回复我~

改成else if(age>40 && age<=60);

0 回复 有任何疑惑可以回复我~

改成40<age && age<=60

1 回复 有任何疑惑可以回复我~
#1

雀雀you

朋友你这第一个表达式写错了哦,变量是要在运算符的左边的
2018-11-14 回复 有任何疑惑可以回复我~
#2

Ibuki_suga 回复 雀雀you

其实并不需要,你可以自己打打代码试试看
2018-11-16 回复 有任何疑惑可以回复我~
#3

雀雀you 回复 Ibuki_suga

是我弄混了,我想的是赋值运算符。比较运算符是不需要的……
2018-11-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这样子第六行哪错了?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信