标准库函数 rand()、srand()、time()生成随机数

p332

需要引入头函数

<cstdlib>

<ctime>

 rand()函数将一种算法用于一个初始种子值来获得随机数;这些数实际上是伪随机数,因为10次连续的调用通常生成10个同样的随机数。

 

srand()函数允许覆盖默认的种子值,重新启动另一个随机序列;可以使用time(0)的返回值来设置种子。time(0)函数返回当前时间;

每次程序运行时使用

srand(time(0));

来设置不同的种子。

 

posted @ 2022-03-27 22:31  SanFranciscoo  阅读(148)  评论(0编辑  收藏  举报