C语言获取随机数的函数
时间: 2023-11-29 08:05:47 浏览: 191
c语言随机数函数示例
在C语言中,获取随机数的函数是通过标准库中的rand()函数来实现的。以下是使用rand()函数获取随机数的示例代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
// 设置种子,一般使用当前时间作为种子
srand(time(NULL));
// 生成随机数
int randomNum = rand();
printf("随机数:%d\n", randomNum);
return 0;
}
```
在上述代码中,我们首先通过srand()函数设置种子,一般使用time(NULL)获取当前时间作为种子。然后通过rand()函数生成一个随机数,并将其存储在randomNum变量中。最后打印出生成的随机数。
需要注意的是,rand()函数生成的随机数范围是0到RAND_MAX(通常为32767),如果需要生成指定范围内的随机数,可以通过取模运算来实现。
希望对您有所帮助!如果还有其他问题,请随时提问。
阅读全文