C++官网参考链接:https://cplusplus.com/reference/cstdlib/rand/
函数
<cstdlib>
rand
int rand (void);
生成随机数
返回一个伪随机整数,范围在0到RAND_MAX之间。
该数字是由一个算法生成的,该算法在每次调用该数字时返回一个明显不相关的数字序列。该算法使用种子来生成序列,并使用函数srand将序列初始化为不同的值。
RAND_MAX是<cstdlib>中定义的常量。
使用rand在确定范围内生成普通伪随机数的典型方法是使用返回值对范围跨度的取模,并加上范围的初始值:
v1 = rand() % 100; // v1 in the range 0 to 99
v2 = rand() % 100 + 1; // v2 in th