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

求改错啊啊

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("资格都没有");

    }        }

        

        

        

        

        

        

        

        

        

        

}

}


正在回答

7 回答

第一个else之前多了一个大括号

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

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("资格都没有");

    }     

  }


//下次写代码的时候尽量把代码写的工整些,你这{}都对不上

        

        

        

        

        

       


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

你看一下大括号,大括号有点乱,中间的else左边多了一个括号,代码最后又少了一个

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

if语句错误!!

应改成:if(sex='女')//用的是单引号

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

import java.util.*;    //导入java工具包

public class HelloWorld {

    public static void main(String[] args) {

        int score = 94;

        String sex = "女";

        if(score>80){

            System.out.println("请输入您的性别:");

            sex = new Scanner(System.in).next();        //输入性别

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

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

            }else{

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

            }

       }else{

            System.out.println("资格都没有");

        }

    }      

}


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

大括号的位置有问题。

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

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("资格都没有");

                  }        //原先的大括号少了。还有注意书写规范,这样便于看代码,也容易找出错误。

           }

}


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

举报

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

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

进入课程

求改错啊啊

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