gpt4 book ai didi

c - 生成随机数代码

转载 作者:太空宇宙 更新时间:2023-11-04 00:50:37 25 4
gpt4 key购买 nike

<分区>

我有一个生成随机数的函数。为什么它总是生成相同的?我尝试多次运行该算法,但总是得到相同的结果。

#ifndef UTIL_H
#define UTIL_H

#include <time.h>
#include <sys/time.h>
#include <stdlib.h>

#define MIN 0
#define MAX 100000


void randomArray (double *array, int length)
{
int i ;
for (i = 0; i < length; i++)
{
array[i] = (double) (rand () /
(((double) RAND_MAX + 1) / (double) (MAX - MIN + 1))) + MIN;
}
}

int main(void)
{
int i;
double test_array[9];

randomArray(test_array, 9);

for(i = 0; i < 9; i++)
printf("%f ", test_array[i]);
printf("\n");

return 0;
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com