错误 -7

来源:互联网 发布:网红的淘宝店知乎 编辑:程序博客网 时间:2024/05/17 02:36

随机数的设置与产生:
这里要用到的是rand()函数, srand()函数,C语言/C++里没有自带的random(int number)函数。

首先我们要在宏定义中定义一个函数:

#define random(x) (rand()%x)

然后再主函数中,我们首先定义一个整数n(由用户来输入)
然后调用srand函数,这里的n我们称之为种子(seed)。

...    cin >> n;    srand(n);    for (int i = 0; i < 4; i++)    {        int m = random(10);        num.push_back(m);    }...

这样就定义课一个有四个成员的、从0-10的随机数的向量,而且随机数根据用户输入的不同,每次生成的向量也是不同的。