C语言创建0-1之间的随机数
时间: 2023-08-01 22:10:29 浏览: 190
圣诞树代码C语言的实现方式详解实现.docx
你可以使用 rand() 函数生成一个 0 到 RAND_MAX 之间的随机整数,然后将其除以 RAND_MAX 得到一个 0 到 1 之间的随机浮点数。示例代码如下:
```c
#include <stdlib.h>
#include <time.h>
int main() {
srand(time(NULL)); // 初始化随机数种子
double random = (double)rand() / RAND_MAX; // 生成 0 到 1 之间的随机数
return 0;
}
```
其中 srand() 函数用于初始化随机数种子,通常使用当前时间作为种子,以确保每次运行程序生成的随机数不同。
阅读全文