哪个地方出错了呢?

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

qq_l_532

2017-10-15 14:50

public class HelloWorld {
    public static void main(String[] args) {
		int score = 94;
		String sex = "女";
        if(score>80){
            if(sex.equls("男"));{
                 System.out.prihtln("进入男子组决赛"); 
            }else {System.out.prihtln("进入女子组决赛");
        }else{
            System.out.prihtln("淘汰");
        }    
        }	
	}
}


写回答 关注

6回答

  • 顺风的程序豹
    2018-01-13 23:08:44
    public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		int score = 94;
    		String sex = "女";
    		if (score>80){
    		    if(sex.equals("男")){
    		        System.out.println("进入女子决赛组");
    		    }else{
    		        System.out.println("进入男子决赛组");}
    		}//注意这个括号是和第一个IF嵌套的,括号放错位置就会出错!!!!!!!!!
    		else{
    		    System.out.println("淘汰");
    		}
    	}


  • qq_乐逗_03919290
    2017-10-31 22:03: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("淘汰");

            } 

        }

    }

    prihtln修改为println

    第9行else{

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

            }修改到第12行 ”} “后面  


  • 慕粉2254381608
    2017-10-28 17:41:13

     if()后不用;号  然后{}是成对出现的,你多了一个}  你看看

  • 袁大山
    2017-10-15 17:08:15

    第二个 if 后面多了个分号(;),第二个 else 前面少了个大括号(})

  • 幕布斯0434327
    2017-10-15 15:34:01

    public class HelloWorld {

        public static void main(String[] args) {

            int score = 94;

            String sex = "女";

            if(score>80){

                if(sex.equls("女"));{

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

                }else {

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

            }else{

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

            }    

            }  

        }

    }


  • 蛋强
    2017-10-15 15:18:34

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

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

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

1165574 学习 · 17587 问题

查看课程

相似问题