图库 apk_澳门马六盒宝典〓 〓 Android指南通用版
使用 库:
#include <iostream> #include <random> int main() { // 使用随机设备引擎 std::random_device rd; // 设置随机数生成器 std::mt19937 gen(rd()); // 定义随机数分布范围 std::uniform_int_distribution<> dis(1, 100); // 生成随机数 int random_number = dis(gen); std::cout << "随机数: " << random_number << std::endl; return 0; }
使用 函数:
#include <iostream> #include <cstdlib> #include <ctime> int main() { // 使用当前时间作为随机种子 srand(time(nullptr)); /2025澳门和香港正版免费资料合法吗/ 生成随机数 int random_number = rand() % 100 + 1; // 生成 1 到 100 之间的随机数 std::cout << "随机数: " << random_number << std::endl; return 0; }
使用 C++11 的 库生成浮点数:
#include <iostream> #include <random> int main() { // 使用随机设备引擎 std::random_device rd; // 设置随机数生成器 std::mt19937 gen(rd()); // 定义随机数分布范围 std::uniform_real_distribution<> dis(0.0, 1.0); // 生成随机数 double random_number = dis(gen); std::cout << "随机浮点数: " << random_number << std::endl; return 0; }
使用 2o2|年澳门开奖记录 C++11 的 库生成布尔值:
#include <iostream> #include <random> int main() { // 使用随机设备引擎 std::random_device rd; // 设置随机数生成器 std::mt19937 gen(rd()); // 定义随机数分布范围 std::bernoulli_distribution dis(0.5); // 生成随机布尔值 bool random_bool = dis(gen); std::cout << "随机布尔值: " << std::boolalpha << random_bool << std::endl; return 0; }
<< 上一篇