我正在使用Microsoft Visual Studio C ++ 2017
我对编码还很陌生,对于我的第一个项目,我正在制作一个骰子软件来模拟掷骰子。我已经拥有掷骰子所需的全部代码。但是我很难找到答案的一件事是如何让用户输入变量(x)并让RNG运行(x)次并将所有结果汇总为一个答案?
我想要的例子;在6面骰子上滚动3次, RNG会带来3个结果,即4,3,5 接下来,程序会将这3个结果合并为一个最终的#(因此示例的答案为12)。
我正在使用的RNG代码是;
srand(time(NULL));
roll = rand() % sides + 1;
注意:sides是用户输入的变量。