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

为什么打印不出来结果? 还有在Eclipse 也不出结果 也不报错

public class HelloWorld {

    public static void main(String[] args) {

int score = 94;

String sex = "女";

        if (score > 80){           

            if  (sex.equals("男"))

            System.out.println("进入男子组决赛");}

        else if (score > 80){

            if (sex.equals("女")){

                System.out.println("进入"+ sex +"子组决赛");

            }

        }

        else {

        System.out.println("收拾回家");

        }

      }

    }


正在回答

3 回答

嵌套逻辑有问题 ,大口号位置不对, 第7行和第13行去掉

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

流年美眷3970574 提问者

非常感谢!
2017-05-24 回复 有任何疑惑可以回复我~

public class HelloWorld {

    public static void main(String[] args) {

int score = 94;

String sex = "女";

        if(score>80){

         if(sex.equals("女")) System.out.println("进入女子组决赛");

           else     System.out.println("进入男子组决赛");

        }

        else             System.out.println("未进入决赛");       

}

}


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

暴走小草

你的代码有误,两个else本身逻辑就有问题
2017-06-12 回复 有任何疑惑可以回复我~

循环嵌套的逻辑有问题

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

举报

0/150
提交
取消

为什么打印不出来结果? 还有在Eclipse 也不出结果 也不报错

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