標題:
[發問]
關於三迴圈的用法不知是否錯誤,感謝大大們的指導。(以解決,感謝H大,G大謝謝你)
[打印本頁]
作者:
av8d
時間:
2011-9-10 12:07
標題:
關於三迴圈的用法不知是否錯誤,感謝大大們的指導。(以解決,感謝H大,G大謝謝你)
本帖最後由 av8d 於 2011-9-11 02:41 編輯
For i = 8 To 13
For j = 2 To 7
arr = Array(1, 10, 50, 100, 500, 1000)
For k = 0 To 5
A(i) = A(j) * arr(k)
Next k
Next j
Next i
以上迴圈跑出來的結果會是這樣嗎?(如下)
A(8) = A(2) * 1
A(9) = A(3) * 10
A(10) = A(4) * 50
A(11) = A(5) * 100
A(12) = A(6) * 500
A(13) = A(7) * 1000
可是運算出來的結果卻是(如下)
我的A(2)=0照道理A(8)要等於0
可是我的A(8)卻等於3000
不知道是哪裡出了問題,再次感謝熱心助人的大大們。
作者:
Hsieh
時間:
2011-9-10 12:37
回復
1#
av8d
For j = 8 To 13
arr = Array(1, 10, 50, 100, 500, 1000)
For k = 0 To 5
A(j) = A(k + 2) * arr(k)
Next k
Next j
作者:
av8d
時間:
2011-9-10 12:58
本帖最後由 av8d 於 2011-9-10 13:28 編輯
回復
2#
Hsieh
成功了~(如下)
j = 2
k = 0
For i = 8 To 13
Ar = Array(1, 10, 50, 100, 500, 1000)
A(i) = A(j) * Ar(k)
j = j + 1
k = k + 1
Next i
感謝~
作者:
GBKEE
時間:
2011-9-10 13:40
回復
3#
av8d
Ar = Array(1, 10, 50, 100, 500, 1000)
For i = 8 To 13
A(i) = A(i - 6) * Ar(i - 8)
Next
複製代碼
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)