int prize[3] = {100, 200, 300};
random_shuffle(prize, prize+3);
int picked = rand() % 3;
int pickedMoney = prize[picked];
random_shuffle 的功能是把容器中的元素隨機亂排
剛好符合 100 200 300 隨機排在三個位置的需求
用之前記得要 srand
以上
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.90.144
※ 編輯: littleshan 來自: 118.168.90.144 (03/07 23:36)