[問題] 隨機變數
遇到的問題:
跑出來的隨機變數結果都一樣
希望得到的正確結果:
跑出來的結果不一樣
有問題的code: (請善用置底文標色功能)
int i=0;
int direction;
while(i!=10)
{
srand(time(0));
direction=rand()%3;
printf("%d ",direction);
i++;
}
有點忘記隨機變數的值要怎麼取@@ 結果寫出上述的程式碼
映出數字都一樣 請問要如何解決 謝謝各位!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.191.88
→
06/06 08:21, , 1F
06/06 08:21, 1F
→
06/06 08:44, , 2F
06/06 08:44, 2F
推
06/06 19:47, , 3F
06/06 19:47, 3F
→
06/06 19:47, , 4F
06/06 19:47, 4F
→
06/06 19:48, , 5F
06/06 19:48, 5F
→
06/06 20:01, , 6F
06/06 20:01, 6F
→
06/06 20:10, , 7F
06/06 20:10, 7F
→
06/06 20:44, , 8F
06/06 20:44, 8F
→
06/08 23:23, , 9F
06/08 23:23, 9F