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

小白求教为什么中年这里的代码不能写60>age>40呢

小白求教为什么中年这里的代码不能写60>age>40呢

正在回答

4 回答

程序语法错误,你可以写成age<60&&age>40

age < 60 && age > 40


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

慕肄 提问者

非常感谢!
2018-06-01 回复 有任何疑惑可以回复我~

能简单的何必复杂化,直接age>4o不就可以了

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

public class HelloWorld {

    public static void main(String[] args) {

int age=25;

        if(age>60)

        {

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

        }

        else if(age<=60)

        {

            

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

        }

        else if(age<=40)

        {

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

        }

        else if(age<=18)

        {

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

        }

    

}

}



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

加个||或者&&

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

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

qq_Iwanttobeabl_0

为了程序严谨,建议加&&
2018-06-07 回复 有任何疑惑可以回复我~
#2

qq_Iwanttobeabl_0

代码有问题。。。。
2018-06-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

小白求教为什么中年这里的代码不能写60>age>40呢

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