91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c++ std隨機數生成如何做

c++
小樊
81
2024-11-15 14:35:55
欄目: 編程語言

在C++中,使用<random>庫可以方便地生成隨機數。下面是一個簡單的示例,展示了如何使用C++標準庫生成隨機數:

#include <iostream>
#include <random>

int main() {
    // 創建隨機數生成引擎
    std::random_device rd;
    std::mt19937 gen(rd());

    // 定義隨機數分布
    std::uniform_int_distribution<> dis(1, 6); // 生成1到6之間的整數(包括1和6)

    // 生成10個隨機數
    for (int n=0; n<10; ++n)
        std::cout << dis(gen) << ' ';
    std::cout << '\n';
}

在這個示例中,我們首先包含了<random>庫。然后,我們創建了一個隨機數生成引擎gen,使用std::random_device作為種子,以確保每次運行程序時生成的隨機數序列都不同。

接下來,我們定義了一個均勻分布的整數分布dis,它將在1到6之間(包括1和6)生成隨機整數。

最后,我們使用一個for循環生成了10個隨機整數,并將它們輸出到控制臺。每次運行程序時,生成的隨機數序列可能會有所不同。

0
资讯| 静乐县| 华池县| 孟州市| 延津县| 防城港市| 陇南市| 洛扎县| 舟曲县| 龙里县| 儋州市| 宜兰县| 汕头市| 邮箱| 开封市| 萨嘎县| 嘉兴市| 巴塘县| 金山区| 德昌县| 金堂县| 延川县| 库伦旗| 滕州市| 上蔡县| 安岳县| 改则县| 洛浦县| 克拉玛依市| 师宗县| 焦作市| 沭阳县| 平远县| 肥西县| 屯留县| 如东县| 陵水| 新蔡县| 新民市| 井陉县| 犍为县|