這個代碼為什么是錯誤的
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.ou.println("女決賽");
? ? ? }else{
? ? ? ? ? System.out.println("淘汰");} ? ?
? ? ? ?} ? ?
? ? ? ? ?
? ? }
}
2016-06-01
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("淘汰");} ? ?
? ? ? ?} ? ?
? ? ? ? ?
? ? }
第13行是out,第15行少個}最下面多個}
2016-05-27
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("淘汰");} ? ??
? ? ? ? ?
}
}
2016-05-26
不可以連續(xù)else要在加條件if,語法錯誤了,再就是一定要注意字符的拼寫
2016-05-26
語法問題在于:
else{
? ? ? ? ? System.out.println("淘汰");} ? ?
? ? ? ?} ?
要放在倒數(shù)第二個 } 的后面。
還有 邏輯上來講?System.out.println("女子決賽組");?System.out.println("男子決賽組");?
這兩個放反了。
2016-05-26
關(guān)鍵是輸出“淘汰”要加條件!而且不能再else中!你如果有my eclipse代碼復(fù)制進去試試就知道了
2016-05-26
你的那個大括號嵌套的有問題吧
2016-05-26
System.ou.println("女決賽"); ?少了個t ?
.out. ?而且男女決賽位置應(yīng)該也是反了