随机数
c++里面随机生成数字的方法:rand()%100
->生成一个 0-99 的数字。如果是rand()%100 + 1
->生成一个 1-100 的数字。
发现一个问题,每次的随机数都是一样。我们要修改一下随机数的种子
srand((unsigned int)time(NULL))
#include <ctime>
含义:通过当前的时间生成随机数。因为需要时间,所以要加上一个新的头文件。
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
srand((unsigned int)time(NULL));
ran_num = rand()%100 + 1;
}
:-)