rand() 函式取得隨機數的時候是通過一個叫做"種子"的變數經過計算得出一個數值, 然後得出的數值再作為新的"種子"參與下一次的運算, 這樣就得到了所謂的隨機數
srand() 的作用就是用給定的數字來代替種子, 比如用當前的時間做種子, 因為每次執行程式時間都不一樣, 所以 rand() 函式給出的隨機數也不一樣, 這樣能使隨機函式更具有隨機性
所以使用 srand() 設定一次種子即可(可以使用時間戳, 因為每次執行時間不一樣, 此時 srand() 不要放在迴圈內, 否則同一秒產生的種子相同, 則隨機數也相同)