首先声明,这篇博客很水。
随机函数需要用到的头文件有:
#include <ctime> #include <cstdlib>
随机函数首先要设置rand()产生随机数的随机数种子,通常可以利用time(0)的返回值或NULL来当做种子。代码如下:
srand((unsigned)time(NULL));
生成随机数时直接调用rand()函数即可,返回一个整数,如需在(0sim n-1)范围内生成,直接rand() % n即可。
rand()
rand() % n