C++,随机数,范围为1-6

TLM*_*TLM 5 c++ random

我想知道使用rand()方法得到1-6范围的随机数的方法是什么.这是为了模拟我需要的骰子卷来找到3个骰子卷的平均值,因此类型将是双倍的.

Nyl*_*ile 11

这是一个生成1到6之间的random的简单示例,我想你可以计算其余部分

#include <iostream>
#include <cstdlib>
#include <ctime>

int main() {
    srand(time(0));
    std::cout << (rand() % 6 + 1) <<std::endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)