有关C语言中random函数的用法

2024-11-08 02:41:43
推荐回答(4个)
回答1:

这段程序实现是产生十个随机数,srand函数是输入系统随机种子,程序一般都是采用时间作为随机种子。至于产生1到100之间的数可以对随机产生值进行100求模,这样就可以保证数在1~100之间了!

回答2:

srand(int)用来设种子,然后每次rand()返回一个随机值种子最好是每次都不同的,否则你每次得到的都是同样的一系列伪随机数,通常让种子和当前时间相关,比如srand((unsigned)time(0));

回答3:

这段程序实现是产生十个随机数,产生1到100之间的随机数可以通过mod100+1来实现,代码如下:

#include
#include
main()
{
int j;
srand(100);
j=rand()%100+1;
}

回答4:

C#里面好像random(1,100);便可以产生1到100的随机数。不知道C语言里行不行。