13 回答

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超11個(gè)贊
我都開(kāi)始懷疑自己智商了你寫(xiě)個(gè);號(hào)干嘛? 應(yīng)該是{號(hào)

TA貢獻(xiàn)885條經(jīng)驗(yàn) 獲得超1144個(gè)贊
大括號(hào)沒(méi)錯(cuò),for循環(huán)后邊那個(gè)分號(hào)去掉

TA貢獻(xiàn)41條經(jīng)驗(yàn) 獲得超38個(gè)贊
那個(gè),系統(tǒng)報(bào)i出錯(cuò)是因?yàn)椋也坏侥愕膇,你的i是局部變量,而你在進(jìn)行for 循環(huán)的時(shí)候,提前把for循環(huán)給結(jié)束了,所有就報(bào)找不到i。解決辦法就是,你把“for(int i=1; i < 10 && i != 5; i++);”,這個(gè)最后的“;”去掉然后補(bǔ)上“{”就好ok了。

TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超17個(gè)贊
“;” 號(hào)意思 是 這句話(huà)到這邊結(jié)束,也就是 說(shuō) 你上面輸出語(yǔ)句只執(zhí)行了 一次 把分號(hào)去了 吧

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

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超1個(gè)贊
for循環(huán)后面的分號(hào)去掉
for(int i=1; i < 10 && i != 5; i++)
這樣子

TA貢獻(xiàn)9條經(jīng)驗(yàn) 獲得超8個(gè)贊
你好 你main函數(shù)里for循環(huán)沒(méi)有括號(hào) 你打印i的代碼請(qǐng)放在for后面的括號(hào)里 而不是分號(hào)結(jié)束 覺(jué)得可以請(qǐng)采納

TA貢獻(xiàn)7條經(jīng)驗(yàn) 獲得超3個(gè)贊
package HELLO;
public class hello {
/**
* @param args
*/
int i = 1;
while (x<=5) {
? ? ? ??
i=i+1;// 輸出變量的值,并且對(duì)變量加 1,以便于進(jìn)行下次循環(huán)條件判斷
System.out.println(i);
i++;
}
}
}
是這個(gè)意思,為啥老提醒分號(hào)錯(cuò)誤
添加回答
舉報(bào)