C++ Random库如何控制随机种子

   2024-10-06 9710
核心提示:在C++中,可以使用std::srand()函数来设置随机数种子。通常情况下,可以使用当前时间作为种子来生成随机数。下面是一个示例代码

在C++中,可以使用std::srand()函数来设置随机数种子。通常情况下,可以使用当前时间作为种子来生成随机数。下面是一个示例代码:

#include <iostream>#include <cstdlib>#include <ctime>int main() {    // 设置随机数种子为当前时间    std::srand(std::time(0));    // 生成随机数    int randomNum = std::rand() % 100;    std::cout << "随机数: " << randomNum << std::endl;    return 0;}

在上面的代码中,使用std::time(0)来获取当前时间作为种子,然后调用std::srand()函数设置随机数种子。接着使用std::rand()来生成一个0到99之间的随机数。这样就可以控制随机数生成的种子。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号