在C++中,使用隨機數函數需要包含
示例代碼:
#include <iostream>
#include <cstdlib>
int main() {
// 設置隨機數種子
srand(42);
// 生成隨機整數
int randomNum = rand();
std::cout << "Random number: " << randomNum << std::endl;
return 0;
}
示例代碼:
#include <iostream>
#include <cstdlib>
int main() {
// 設置隨機數種子
srand(42);
// 生成0到9之間的隨機整數
int randomNum1 = rand() % 10;
std::cout << "Random number (0-9): " << randomNum1 << std::endl;
// 生成1到10之間的隨機整數
int randomNum2 = rand() % 10 + 1;
std::cout << "Random number (1-10): " << randomNum2 << std::endl;
return 0;
}
示例代碼:
#include <iostream>
#include <cstdlib>
int main() {
// 設置隨機數種子
srand(42);
// 生成0到1之間的隨機浮點數
double randomNum = static_cast<double>(rand()) / RAND_MAX;
std::cout << "Random number (0-1): " << randomNum << std::endl;
return 0;
}