【发布时间】:2013-01-10 05:36:58
【问题描述】:
代码如下:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void)
{
int r;
int i;
for (i = 0; i < 100; i++)
{
r = rand() % 100 + 1;
printf("%d\n", r);
}
return 0;
}
我一直在尝试随机数,但是有一天,我忘记输入srand(),但是rand()函数仍然可以随机数(相同的顺序)。
问题是,如果我不指定它使用什么种子?
【问题讨论】: