c语言中使用srand() + time() 来生成不同的随机数种子。
rand() 在stdlib.h里,用来产生随机数。
srand()在stdlib.h 里,time()在time.h 里。
用srand((unsigned int)time(NULL));来生成不同的随机种子。
代码举例:
int main()
{
int a;
srand((unsigned int) time(0));//修改种子
for( int i=0 ; i<10;i++){
a=rand();//产生随机
int p=a %(100-1+1)+1;//设定范围1~100. (max-min+1)+min
printf("%d",a);
printf("%d",p);
}
}