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

avatar
作者
猴君
阅读量:0

在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之间的随机数,并通过取模运算来控制随机数的范围。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!