랜덤함수에 관해 질문하겠습니다.
우수리
2023.04.01
double random()
{
return rand()/(double)RAND_MAX;
}
int main(void)
{
int service_time=0;
clock=0;
while (clockduration)
{
clock++;
printf_s(현재시각 = %d\n,clock);
if (is_customer_arrived())
{
insert_customer(clock);
}
if (service_time0)
{
service_time--;
}
else
{
service_time=remove_customer();
}
}
print_stat();
_getch();
}
////////////////////////////////////////////////////
time.h 를 선언하면
원래의 clock 이 에러가 일으키고..
어떻게 하면 제대로 랜덤을 만들수 있을까요?
게다가 랜덤이 안되네요
매번 같은 숫자만 나오네요...
어떻게 고치면 좋을까요?
:
-
Sweeety
srand(time(NULL));
하면 됩니다.
time.h도 써주시구요