绿鲤鱼与驴3797468
2017-06-27 19:01
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("被淘汰");
}
}
}
}
和我之前的问题一样,你要在第一个else语句后面用两个后大括号,因为我们的第二个判断if已经结束了,要让其匹配。
你的else所在的位置跟if 不匹配 你在看看
else if{
System.out.println("进入男子决赛");
}
public class HelloWorld {
public static void main(String[] args) {
int score = 95;
String sex = "女";
if(score>80){
if(sex.equals("女")){
System.out.println("进入女子组决赛");
}else{
System.out.println("进入男子组决赛");
}
}else{
System.out.println("出局");
}
}
}Java入门第一季(IDEA工具)
1168048 学习 · 18753 问题
相似问题