工程與科技
大學
已解決
我想詢問
為什麼錯誤範例那個寫法只會印出12345?
傳到pLine() i也是可以使用的變數 應該也會印出後變的吧?
/錯誤寫法
class FunExmC_F2 { // Bug
static int i; //i為類別變數(共用的變數)
static void pLine() {
for(i=1;i<=5; i++) {
System.out.print(i);
} }
System.out.println();
}
public static void main(String[] dummy){
for(i=1; i<=4; i++) {
pLine();
}
}
}
java FunExmC_F2
12345
正確寫法
class FunExmC_F3 {
static void pLine() {
int i;
for(i=1;i<=5; i++) {
System.out.print(i);
} }
System.out.println();
}
public static void main(String[] dummy){
int i;
for(i=1;i<=4; i+=1) {
pLine();
}
}
}
/*
java FunExmC_F3
12345
12345
12345
12345
*/
>
解答
您的問題解決了嗎?
看了這個問題的人
也有瀏覽這些問題喔😉
推薦筆記
【工程數學】—『Laplace 變換 』(完成)
117
0
Python 01 - 變數與資料型態
66
1