瀏覽單個文章
53346
*停權中*
 
53346的大頭照
 

加入日期: Oct 2001
您的住址: 鬼島-高譚市
文章: 5,987
引用:
作者slamcar
如果想不通,您可以拿一張紙,寫下1~39,

然後,step by step的執行它的程式,應該就會了解。

仔細想想,您就會懂了。

※ball(b1)=ball(num)是把被抽中的數,用被排除掉的數字(num)代替。
※num = num - 1,則是控制剩下數字的數量,39、38、37.........


我應該看出來了...我把兩個For迴圈看成雙重For迴圈了...
For i = 1 To 39
.
.
.
Next

num = 39
For i = 0 To 5
...............
num = num - 1
Next i

這裡的Next i 是從0跑到5和上面的For i = 1 To 39沒關係,
num = num - 1是讓For i = 0 To 5內的選號不要重複。
舊 2008-09-22, 02:19 AM #59
回應時引用此文章
53346離線中