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

正在回答

3 回答

你这个代码如果年龄大于60,if包括后面的else if中的输出语句都满足,那个写到  if  {}里面输出那个。也就是说那个写到前面输出那个。

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

public class HelloWorld {

    public static void main(String[] args) {

int age=300;

if(age>120||age<0){System.out.println("你输入的年龄有误");}

else if(age<18){ System.out.println("童年");}

else if(18<age&&age<40){System.out.println("少年");}

else if(40<age&&age<=60){System.out.println("中年");}

   else {System.out.println("老年");}

   }

}

可以参考一下这个

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

中年,可以这样理解

如果大于等于60是老年,否则如果大于等于四十是中年,否则如果大于等18是青年,否则是童年

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

举报

0/150
提交
取消

请问40岁是中年还是少年?

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