第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么最后一句else 總是報錯??

為什么最后一句else 總是報錯??

慕粉3220376 2016-07-08 10:57:16
public class HelloWorld {? ? public static void main(String[] args) { int score = 94; String sex = "女";? ? ? ? if (score >80){? ? ? ? ? ? if (sex.equals("男")){? ? ? ? ? ? ? ? System.out.println ("進(jìn)入男子組決賽");? ? ? ? ? ? }? ? ? ? ? ??? ? ? ? }else {? ? ? ? ? ? System.out.println ("進(jìn)入女子組決賽");? ? ? ? }? ? }? ? ? ? else {? ? ? ? ? ? System.out.println ("淘汰");? ? ? ? }? ? ? ??? ? ? ??? ? ? ??? ? }? ? ? ??? ? ? ??}
查看完整描述

8 回答

?
檸檬酸鈉

TA貢獻(xiàn)331條經(jīng)驗 獲得超534個贊

這要是不報錯就成神了,代碼縮進(jìn)都這么明顯,就不能把多余的大括號刪掉嗎。。。

查看完整回答
8 反對 回復(fù) 2016-07-08
?
綠洲仙人球

TA貢獻(xiàn)39條經(jīng)驗 獲得超47個贊

第一個else處的大括號匹配錯了,以下是正確的代碼結(jié)構(gòu),請參考

寫這種邏輯判斷的時候先理清邏輯,然后代碼寫時一定要注意縮進(jìn),最好用eclipse等編輯器來寫

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


查看完整回答
3 反對 回復(fù) 2016-07-08
?
kstg5944571

TA貢獻(xiàn)18條經(jīng)驗 獲得超16個贊

public class HelloWorld {

? ? public static void main(String[] args) {

int score = 94;

String sex = "女";

? ? ? ? if (score >80){

? ? ? ? ? ? if (sex.equals("男")){

? ? ? ? ? ? ? ? System.out.println ("進(jìn)入男子組決賽");

? ? ? ? ? ? }else {

? ? ? ? ? ? System.out.println ("進(jìn)入女子組決賽");

? ? ? ? }

? ? }

? ? ? ? else {

? ? ? ? ? ? System.out.println ("淘汰");

? ? ? ? }? }

}

改成以上代碼就好使了,主要是最后一個else要對準(zhǔn)第一個if,你的括號有點(diǎn)問題,自己看下


查看完整回答
2 反對 回復(fù) 2016-07-08
?
Newbie_Zou

TA貢獻(xiàn)1條經(jīng)驗 獲得超1個贊

你試著仔細(xì)看看你if判斷后面跟著的{}這倆括號是不是多了,如果多了刪掉它再去運(yùn)行一下看看會不會報錯。

查看完整回答
1 反對 回復(fù) 2016-07-08
?
qyy2499760117_葉子

TA貢獻(xiàn)188條經(jīng)驗 獲得超91個贊

好像是之前那題,你的判斷邏輯錯誤了,語法是按

if(?){

? 2

}else{

? ?1

}

還要判斷的話,就得在if里判斷,一次類推。

if(?){

? ? 2

? ? if(?){

? ? ? ?4

? ? }else{

? ? ? 3

? ?}

}else{

? ?1

}


public class HelloWorld {

?public static void main(String[] args) {

int score = 94;

String sex = "女";

????? ? ? ? if (score >80){

????? ? ? ? ? ? ? if (sex.equals("男")){

????? ? ? ? ? ? ? ? ? ? System.out.println ("進(jìn)入男子組決賽");

????? ? ? ? ? ? ? ?}else {

????? ? ? ? ? ? ? ? ? ? ?System.out.println ("進(jìn)入女子組決賽");

????? ? ? ? ? ? ? ?}??

????? ? ? ? }?else {

????? ? ? ? ? ? System.out.println ("淘汰");

????? ? ? ? }

???}

}


查看完整回答
1 反對 回復(fù) 2016-07-08
?
半枯

TA貢獻(xiàn)101條經(jīng)驗 獲得超45個贊

你的else已經(jīng)寫到main函數(shù)外面了,建議每次寫完核對下大括號

查看完整回答
反對 回復(fù) 2016-07-08
?
大牙生

TA貢獻(xiàn)1條經(jīng)驗 獲得超0個贊

你的if語句套的不對吧?總感覺好像else放錯地方了啊

查看完整回答
反對 回復(fù) 2016-07-08
?
提著褲子

TA貢獻(xiàn)4條經(jīng)驗 獲得超4個贊

這個應(yīng)該是在記事本上編譯得吧!啊哈哈

查看完整回答
反對 回復(fù) 2016-07-08
  • 8 回答
  • 0 關(guān)注
  • 3841 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號