中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++隨機數生成代碼怎么寫

c++
小億
146
2024-01-02 14:34:43
欄目: 編程語言

C++中生成隨機數的代碼可以使用標準庫中的random頭文件和隨機數引擎來實現。以下是一個簡單的示例代碼:

#include <iostream>
#include <random>

int main() {
    // 使用隨機數引擎生成器生成隨機數
    std::random_device rd;  // 獲取一個隨機數種子
    std::mt19937 gen(rd()); // 使用隨機數種子初始化隨機數引擎
    std::uniform_int_distribution<int> dis(1, 100); // 定義一個范圍為1到100的均勻分布

    int random_num = dis(gen); // 生成隨機數

    std::cout << "隨機數: " << random_num << std::endl;

    return 0;
}

這個示例代碼使用了std::random_device獲取一個隨機數種子,然后使用std::mt19937初始化一個隨機數引擎,最后使用std::uniform_int_distribution定義了一個范圍為1到100的均勻分布。通過調用dis(gen)來生成一個隨機數。

0
鸡泽县| 蒙阴县| 诏安县| 泰和县| 滨海县| 南通市| 固阳县| 嵩明县| 怀宁县| 霍城县| 铜陵市| 岗巴县| 山阴县| 宣恩县| 简阳市| 吉木萨尔县| 金乡县| 五寨县| 新余市| 琼海市| 桐梓县| 仁怀市| 凭祥市| 安陆市| 沙洋县| 翼城县| 朔州市| 德昌县| 綦江县| 鱼台县| 山东省| 唐山市| 宜州市| 绥芬河市| 抚宁县| 革吉县| 赣榆县| 绿春县| 开鲁县| 南安市| 平利县|