생성 된 임의의 숫자를 0에서 1 사이로 정렬하고 배열 인 'bin'으로 정렬하는 코드를 작성하려고합니다. 창은 각 빈의 난수의 개수를 출력합니다. 희망이 좀 이해 되긴하지만, 정말 고심하고 있습니다. 저는 완전히 초보자입니다. 코드가 작동하는 방법과 다음으로 갈 위치에 대한 도움이 필요합니다. 여기에 내가 지금까지 가지고있는 것이있다.난수를 빈으로 정렬 - C
#include <stdio.h>
#include <stdlib.h>
int main()
{
double x,y;
int i;
int data[i];
unsigned int time_ui;
time_ui = (unsigned int)(time(NULL));
srand(time_ui);
x = rand()/ (double)RAND_MAX;
data[i]=0;
for (i=0; i<10; i++)
{
(x*10)=y;
if ((int)y == i)
{
data[i]+=1;
}
printf("Bin %d contains %d random numbers\n", i, data[i]);
}
return 0;
}
그럼 뭐가 궁금한가요? –
@Andrew_CS 제 코드가 작동하지 않습니다. 다음으로 갈 곳이 전혀 없습니다. – alexheslop1
어떤 부분이 작동하지 않습니까? 오류가 있습니까? 그렇다면 제공하십시오. –