工程與科技
大學
已解決
我想詢問
為什麼錯誤範例那個寫法只會印出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
*/
>
解答
您的問題解決了嗎?
看了這個問題的人
也有瀏覽這些問題喔😉
推薦筆記
【工程數學】『一階ODE』 完成
140
2
材料工程科學讀書筆記
127
0
工程數學CH1
126
15
計算機程式-Part 1
107
0
材料力學-應力和剪力
97
1
工程材料
69
1
Python 01 - 變數與資料型態
65
1