【发布时间】:2014-07-17 16:59:18
【问题描述】:
int main()
{
srand(time(NULL));
int r=rand();
}
上面的函数可以生成任何数字,但是如果我想从给定的一组值中生成一个数字呢。
例如,如果我想随机生成一个数字,但只能从值 4,6,1,7,8,3.
有什么方法可以实现吗?
任何帮助将不胜感激。
【问题讨论】:
-
rand()被允许彻底坏:stackoverflow.com/questions/24005459/…