mt19937 gen(random_device{}());//产生随机数 头文件是<random>
uniform_int_distribution<int> dis(1,100000);//参数为生成随机数的类型,构造函数接受两个值表示区间段 头文件是<random>
int main(){
mt19937 gen(random_device{}());
uniform_int_distribution<int> dis(1,100000);
for(int i =0;i<10;++i){
cout<<dis(gen)<<" "; //生成十个在1———100000范围内的随机数
}
return 0;
}
c++ 生产随机数的方法
最新推荐文章于 2023-12-27 14:47:58 发布