qq_慕虎6000459
2021-02-26 03:58
题目看不懂。。。。。
你这个代码如果年龄大于60,if包括后面的else if中的输出语句都满足,那个写到 if {}里面输出那个。也就是说那个写到前面输出那个。
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("老年");}
}
}
可以参考一下这个
中年,可以这样理解
如果大于等于60是老年,否则如果大于等于四十是中年,否则如果大于等18是青年,否则是童年
Java入门第一季(IDEA工具)升级版
1165558 学习 · 17587 问题
相似问题