在C语言中,可以使用rand()函数生成随机数。需要包含stdlib.h头文件。使用rand()函数生成的随机数是伪随机数,即生成的随机数是在一个特定范围内的整数,可以通过对生成的随机数取模运算来获得特定范围内的随机数。
下面是一个简单的示例代码,生成一个0到100之间的随机数:
#include#include #include 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之间的随机数,并通过取模运算来控制随机数的范围。