# 1.rand()
int rand(void)
所在头文件是 stdlib.h
rand() 产生的是伪随机数字,每次执行时是相同的; 若要不同, 用函数 srand() 初始化它。
# 2.srand()
void srand(unsignedint seed)
rand() 产生的随机数在每次运行的时候都是与上一次相同的。若要不同, 用函数 srand() 初始化它。可以利用 srand((unsigned int)(time(NULL)) 的方法,产生不同的随机数种子,因为每一次运行程序的时间是不同的。
要取得 0~1 之间的浮点数,可以使用 rand() / double(RAND_MAX)。