A.
rand()/(RAND_MAX+1.0) 的值有可能等于1
B.
srand 和 rand() 配合使用产生伪 随机数 序列。 rand函数 在产生随机数前,需要系统提供的生成伪随机数序列的种子,rand根据这个种子的值产生一系列随机数。
C.
srand()就是给rand()提供种子,即初始随机变量的。 如果srand每次输入的数值是一样的,那么每次运行产生的随机数列也是一样的。
D.
srand ((unsigned) time (NULL)); 用系统时间给rand()函数 播种子——设置初始随机量,类似于蝴蝶效应中的扇动翅膀。