random(26)表示啥

来源:百度知道 编辑:UC知道 时间:2024/06/18 07:34:54
种子是26?啥意思?

random();产生0(包含)到1(不包含)之间的伪随机数;
random(26);表示产生0到26之间的伪随机数,
即random()产生的数乘以26(取整)。

如果要想产生每次都不同的随机数序列可以在调用random()函数之前调用randomiz()函数来初始化随机数发生器,否则每次产生的随机数序列都会相同。

随机数,种子是26
C的随机数是伪随机数,每次产生的随机数是相同的
所以要种子,种子不同随机数序列不同
一般来说是用时间做随机数种子,这样的话每次运行程序随机数序列都不同

好像我错了,搞成srand了