如何用c++ rand函數(shù)模擬擲骰子

c++
小樊
104
2024-07-11 17:57:27
欄目: 編程語言

在C++中,可以使用rand()函數(shù)生成隨機(jī)數(shù)來模擬擲骰子的結(jié)果。下面是一個(gè)簡單的示例代碼:

#include <iostream>
#include <cstdlib> // 包含rand()函數(shù)的頭文件

int main() {
    // 使用rand()函數(shù)生成1到6之間的隨機(jī)整數(shù)
    int diceResult = rand() % 6 + 1;

    std::cout << "擲骰子的結(jié)果是:" << diceResult << std::endl;

    return 0;
}

在這個(gè)示例中,使用rand() % 6 + 1生成了一個(gè)1到6之間的隨機(jī)整數(shù),模擬了擲骰子的結(jié)果。每次運(yùn)行程序時(shí),會(huì)得到一個(gè)不同的隨機(jī)數(shù),即不同的骰子點(diǎn)數(shù)。

0