我想知道使用rand()方法获取范围为1-6的随机数是什么方法。这是为了模拟我需要的骰子卷来找到3个骰子卷的平均值,所以类型将是双倍。
答案 0 :(得分:10)
这是一个在1到6之间生成随机的简单示例,我想你可以算出其余的
#include <iostream>
#include <cstdlib>
#include <ctime>
int main() {
srand(time(0));
std::cout << (rand() % 6 + 1) <<std::endl;
return 0;
}