看看錯哪兒了?
if(score>80){ ? ? ? ? ? ? ?if(sex=="男"){ ? ? ? ? ? ? ? ?System.out.println("進入男子組決賽"); ? ? ? ? ? ? ?} eles ?{ ? ? ? ? ? ? ? ? ?System.out.println("進入女子組決賽"); ? ? ? ? ? ? ?} ? ? ? ? ? }else { ? ? ? ? ? ? ? ?System.out.println("淘汰"); ? ? ? ?} ? ? ? ? ? ? ? ? ? ?} }?
2016-06-23
大括號有問題
2016-06-28
第一個else寫錯了。
完整代碼為:
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("淘汰"); ? ? ? ?}
? ? ? ??
?}
}
2016-06-26
第一個else寫錯了,
2016-06-23
這樣是有問題的,分數大于80里面分男女,分完男女還來個else?那就是中性人咯?根據你的意思應該是這樣的:
if(score>80){
?????if(sex=="男"){
????System.out.println("進入男子組決賽"); ? ? ? ? ? ? ?
????} else{ ? ? ??
????System.out.println("進入女子組決賽"); ? ? ? ? ? ? ?
????} ? ? ? ?
else{
System.out.println("淘汰");
} ??
2016-06-23
第一個else寫錯了