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

看看错哪儿了?

if(score>80){              if(sex=="男"){                System.out.println("进入男子组决赛");              } eles  {                  System.out.println("进入女子组决赛");              }           }else {                System.out.println("淘汰");        }                    } } 


正在回答

5 回答

大括号有问题

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

第一个else写错了。

完整代码为:

public class HelloWorld {

    public static void main(String[] args) {

int score = 94;

String sex = "女";

     if(score>80){              if(sex=="男"){                System.out.println("进入男子组决赛");              } else  {                  System.out.println("进入女子组决赛");              }           }else {                System.out.println("淘汰");        }

        

 }

}


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

第一个else写错了,

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

这样是有问题的,分数大于80里面分男女,分完男女还来个else?那就是中性人咯?根据你的意思应该是这样的:

if(score>80){

     if(sex=="男"){

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

    } else{       

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

    }        

else{

System.out.println("淘汰");

}   

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

第一个else写错了

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

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165455    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

看看错哪儿了?

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