慕无忌6494172
2020-04-07 20:43
public class HelloWorld {
public static void main(String[] args) {
int age=70;
String age1;
if(age>60){
age1 ="老年";
}else if(age>40){
age1 ="中年";
}else if(age>18){
age1 ="少年";
}else{
age1 ="童年";
}
System.out.println(age1);
}
}
这样不行的,你输入60呢,不大于60但是大于40,则得出中年,界限没有规定好,可以参考一下我的
int age=19;
if(age>=60){
System.out.println("老年");
}else if(age>=40){
System.out.println("中年");
}else if(age>=18){
System.out.println("少年");
}else if(age<18&&age>0){
System.out.println("童年");
}else{
System.out.println("您的年龄有误,请重新确认");
}
没问题,对的哦
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题