public class hello { /** * @param args */ public static void main(String[] args) { for(int i=1; i < 10 && i != 5; i++);? ? ? ? System.out.println(i);? ? ? ??? ? ? ??? ? ? ??? ? ? ?? }}就只最后這個i不對,我檢查了半天啊。。。。在線等
13 回答
達拉崩吧斑得貝迪卜多比魯翁
TA貢獻41條經驗 獲得超38個贊
那個,系統報i出錯是因為,它找不到你的i,你的i是局部變量,而你在進行for 循環的時候,提前把for循環給結束了,所有就報找不到i。解決辦法就是,你把“for(int i=1; i < 10 && i != 5; i++);”,這個最后的“;”去掉然后補上“{”就好ok了。
hy_wang
TA貢獻7條經驗 獲得超3個贊
package HELLO;
public class hello {
/**
* @param args
*/
int i = 1;
while (x<=5) {
? ? ? ??
i=i+1;// 輸出變量的值,并且對變量加 1,以便于進行下次循環條件判斷
System.out.println(i);
i++;
}
}
}
是這個意思,為啥老提醒分號錯誤
點擊展開后面2條
添加回答
舉報
0/150
提交
取消
