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

这样写没问题吧

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);


}

}


正在回答

2 回答

这样不行的,你输入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("您的年龄有误,请重新确认");

    }

    

    

    


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

没问题,对的哦

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

举报

0/150
提交
取消

这样写没问题吧

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