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

为什么运行结果是“进入女子组决赛”?

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("淘汰");
        }
        
        
        
        
        
        
		
	}
}


正在回答

3 回答

就是不执行外面判断的else部分

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

慕粉4082933 提问者

非常感谢!
2016-11-30 回复 有任何疑惑可以回复我~

对呀就是走第一个if的else代码块,然后直接跳出两个if

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

慕粉4082933 提问者

我明白了,但我看不懂你的答案。 ‘对呀就是走第一个if的else代码块,然后直接跳出两个if’特别后面的“然后直接跳出两个if”后面哪有俩个if?
2016-11-29 回复 有任何疑惑可以回复我~
#2

慕粉4082933 提问者

"对呀就是走第一个if的else代码块,然后直接跳出两个if" 特别后面的 “然后直接跳出两个if” 后面哪有俩个if?
2016-11-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么运行结果是“进入女子组决赛”?

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