c语言中用rand()随机赋值的时候两个数组的值是相同的,怎么改成两组数据不同
把srand函数放到main中调用
需要添加随机数种子,srand函数放在main函数中才能达到目的:
如下:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int v;
srand((unsigned int)time(NULL)); //添加随机数种子
v = rand(); //这样得到的就是随机数
}