为什么不对啊

来源:4-4 Java条件语句之嵌套 if

qq_慕田峪1146330

2020-03-20 22:39

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.prinln("无效")

    }   

        

        

        

        

        

        

        

        

}

}


写回答 关注

6回答

  • 氵萧君
    2020-03-23 17:45:21

    “女”

  • 慕后端2354261
    2020-03-22 11:05:31

    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("失败");

        } 

    }

    }


    慕后端235...

    而且题中也没有让你在 <80 的时候输出失败。 建议像这样的电脑测题,要完全按照题目要求输出,没有让你输出 就绝对不输出

    2020-03-22 11:08:20

    共 2 条回复 >

  • 慕莱坞1401377
    2020-03-21 15:11:22

    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("失败");} 

    }

    }

    提醒我最后else是错误咋回事


    慕工程513...

    看题目输出结果要求,说的是要让女子组进入决赛,但是你给的条件不明确啊,你应该要让 sex.equals("女")然后把男输出到else

    2020-03-22 14:48:41

    共 3 条回复 >

  • 慕莱坞1401377
    2020-03-21 14:46:11

     if(socre>80){

         if(sex.equals("男"))

        { System.out.printl("进入男子决赛");}

            }

        else{

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

        }

        else{System.out.println("失败");} 

     我这个也是 为啥错了

    慕工程513... 回复慕莱坞140...

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

    2020-03-22 14:46:30

    共 2 条回复 >

  • 慕莱坞1401377
    2020-03-21 14:38:04

    public class HelloWorld {

        public static void main(String[] args) {

    int score = 94;

    String sex = "女";

             if(socre>80){

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

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

            }

                else{

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

               

            else{  System.out.println("失败");

    }

    }

    }

    为什么不对啊

    慕工程513...

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

    2020-03-22 14:44:44

    共 2 条回复 >

  • Homo_Faber
    2020-03-21 00:42:01

    if(sex == "女")

Java入门第一季(IDEA工具)升级版

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

1165646 学习 · 17587 问题

查看课程

相似问题