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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么我的eles每次都是提示錯(cuò)誤

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("進(jìn)入決賽");

? ? ? ? ? ? }

? ??

? ? ? ? }

? ? ? ??

? ? }



正在回答

6 回答

if()后面沒(méi)有分號(hào);

男子女子組輸出寫反了

第一個(gè)if少個(gè)}

參照代碼:

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("進(jìn)入決賽");

? ? ? ? }

? ? ? ??

}

}


0 回復(fù) 有任何疑惑可以回復(fù)我~
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("進(jìn)入決賽");
}

這是我的,你的代碼風(fēng)格太個(gè)性,還是普通點(diǎn)好,結(jié)構(gòu)看起來(lái)太混亂。

另:

1、一個(gè)else是應(yīng)該和一個(gè)if配對(duì)的,你的代碼里,是兩個(gè)else和一個(gè)if配對(duì),本身就是錯(cuò)的;

2、if()條件后面是不加;的,加了;號(hào)這句就結(jié)束了。建議好好學(xué)習(xí)下基礎(chǔ)。

0 回復(fù) 有任何疑惑可以回復(fù)我~

首先講解代碼塊(代碼塊包括了大括號(hào)在內(nèi))

https://img1.sycdn.imooc.com//5d650be800014fbf10320245.jpg

if...else的基本語(yǔ)法是這樣的:

if(邏輯表達(dá)式)?{
????代碼
}?else?{
????代碼
}

一個(gè)if后面可以跟若干個(gè) else if,但只能跟一個(gè)else

https://img1.sycdn.imooc.com//5d65093400011fa006040339.jpg

可以看到,第二個(gè)if代碼塊后面跟著兩個(gè)else語(yǔ)句,所以出錯(cuò)。而第一個(gè)if代碼塊后面卻沒(méi)有else,消失的else跑到第一個(gè)if代碼塊里面去了。

但因?yàn)槟愕木幊田L(fēng)格問(wèn)題,所以你很難定位出錯(cuò)誤的位置

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

雷頓

并且這么一處理,我發(fā)現(xiàn)你的main方法沒(méi)有用 } 結(jié)尾
2019-08-27 回復(fù) 有任何疑惑可以回復(fù)我~

?if (score>80);{

if語(yǔ)句中小括號(hào)之間不能有;號(hào)

其次嵌套不合理,第二個(gè)else語(yǔ)句不能放在第一個(gè)if代碼塊中

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

weixin_慕雪1108993 提問(wèn)者

是啥意思,能講明白點(diǎn)嗎,一直對(duì)else語(yǔ)句有點(diǎn)不理解,第二個(gè)eles是不是要加if
2019-08-27 回復(fù) 有任何疑惑可以回復(fù)我~
#2

雷頓 回復(fù) weixin_慕雪1108993 提問(wèn)者

你不明白對(duì)吧,OK,我講詳細(xì)點(diǎn)。另外這說(shuō)明你的編程基礎(chǔ)不是很好,對(duì)代碼塊、合理嵌套、代碼風(fēng)格等掌握得不夠好。
2019-08-27 回復(fù) 有任何疑惑可以回復(fù)我~

你的代碼問(wèn)題比較多,看一下我的吧

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("很遺憾未能進(jìn)入決賽");

? ? ? ? }

}

}


0 回復(fù) 有任何疑惑可以回復(fù)我~

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

? ? ? ??

? ? ? ??

? ? ? ? }

}

}

這是我的

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么我的eles每次都是提示錯(cuò)誤

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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