应包含的头文件
#include <stdlib.h>
几个主要的函数:
randomize() ;//启动随机数生成器
rand(); //生成一个0~RAND_MAX(32767)之间的随机数
int random(int N);// 产生0~N-1之间的随机数
srand(unsigned int seed); //以seed作为种子来启动随机数生成器
time_t t;
srand((unsigned)time(&t)); // 以当前时间作为种子
srand(unsigned(time(0)));
//产生start~end之间的随机数
double random(double start, double end)
{
return start+(end-start)*rand()/(RAND_MAX + 1.0);
}