温馨提示×

c语言random函数的用法是什么

小亿
183
2024-03-21 16:19:45
栏目: 编程语言

在C语言中,可以使用rand()函数生成随机数。需要包含stdlib.h头文件。使用rand()函数生成的随机数是伪随机数,即生成的随机数是在一个特定范围内的整数,可以通过对生成的随机数取模运算来获得特定范围内的随机数。

下面是一个简单的示例代码,生成一个0到100之间的随机数:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main() {
    int random_num;

    // 使用当前时间作为随机数种子
    srand(time(NULL));

    // 生成0到100之间的随机数
    random_num = rand() % 101;

    printf("随机数为:%d\n", random_num);

    return 0;
}

在上面的代码中,使用srand()函数设置随机数种子,以确保每次程序运行时生成的随机数不同。然后使用rand()函数生成一个0到100之间的随机数,并通过取模运算来控制随机数的范围。

0