可以使用標準庫中的rand()
函數來生成隨機數,并結合取模運算來限制隨機數的范圍。下面是一個示例代碼:
#include <iostream>
#include <cstdlib> // 包含隨機數函數的頭文件
int main() {
// 設置隨機數種子
srand(time(NULL));
// 生成1到100的隨機數
int randomNum = rand() % 100 + 1;
std::cout << "隨機數為: " << randomNum << std::endl;
return 0;
}
在這個示例中,我們首先使用srand(time(NULL))
來設置隨機數種子,以確保每次運行程序時都能生成不同的隨機數。然后通過rand() % 100 + 1
來生成1到100范圍內的隨機數,并將其保存到randomNum
變量中。