gpt4 book ai didi

c++ - 随机数生成

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:56:21 28 4
gpt4 key购买 nike

我正在使用下面的代码生成范围内的随机数...

int randomNumberWithinRange(int min,int max)
{
int snowSize = 0;
do
{
snowSize = rand()%max;
}
while( snowSize < min || snowSize > max );
return snowSize;
}

for(int i = 0; i < 10 ; i++)
NSlog("@"%d",\t", randomNumberWithinRange(1,100));

如果我退出我的应用程序并重新启动,则会生成相同的一组数字。如何为每次启动生成不同的随机数集。

最佳答案

做一些类似 srand(time(NULL)) 的事情,即将它与时间同步(当然是在你的程序初始化时)。

关于c++ - 随机数生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2699484/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com