当前位置:首页 C++ > 正文

c++随机函数rand使用方法

作者:野牛程序员:2023-11-21 22:05:43 C++阅读 2583

C++中使用随机函数rand的方法是:

#include <cstdlib>   // 包含头文件以使用rand函数
#include <ctime>     // 包含头文件以使用time函数

int main() {
    // 使用当前时间作为种子,确保每次运行程序时都得到不同的随机数序列
    std::srand(std::time(0));

    // 生成一个在 0 到 RAND_MAX 之间的随机整数
    int randomNumber = std::rand();

    // 如果你想生成特定范围内的随机数,可以使用取余操作符
    // 例如,生成一个在 0 到 99 之间的随机整数
    int randomInRange = std::rand() % 100;

    return 0;
}

这里,std::srand(std::time(0)); 用于设置种子,以确保每次运行程序时都会产生不同的随机数序列。然后,通过 std::rand() 函数可以获取一个伪随机数,取余操作符 % 可以用来控制随机数的范围。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击