生成随机数
rand
生成随机数需要一个初始值, rand函数的初始值是固定的,所以每次生成的随机数序列都是一样的
srand函数的作用是修改初始值,让rand函数生成的随机数序列每次都不一样,一般将当前时间传入srand生成初始值
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int main(int argc,char *argv[]){
srand((unsigned long)time(NULL));
int i;
for(i=0;i<10;i++)
printf("%d ",rand());
puts("");
return 0;
}