-
我爱吃青椒
首先,你这个if用的不对,应该是if (sex.equals("女")){ if(score>60){ System.out.println("进入女子决赛"); } }就像这个一样(注意if后面括号的后面没有分号;),它是首先判断你的sex是不是“女”,如果是“女”,它会继续往下运行,判断你的score是不是大于60,如果符合要求,那么它会继续向下运行,输出“进入女子决赛”。现在再来回答你问的else的使用问题,比如我输入以下代码if (score>60){System.out.println("进入决赛");}
else{System.out.println("被淘汰");}就像我打的这个一样,它是首先判断score是不是大于60,如果大于60,它会输出“进入决赛”;如果score不大于60,那么他会输出else后面的 “被淘汰”。(else是“否则”的意思,也就是说,如果不满足if中的条件,他就会执行else)。明白了吗
-
l落乀叶
不好意思我发现错误点在哪里了。那个if后面不能加;哎、、、、、
-
太阳雨下
在最后一个else上面加上}所以建议在编程时,括号成对编写,例如if(...){...}
-
haha_0038
if else 结构中只能出现一次 else ,但是可以 使用 if else if else 这种结构来完成你的代码