-2
I는 C.에서 난수를 생성하는 다음 코드를 기록한는 C는 난수 발생기
int main (int argc, char *argv[])
{
unsigned int iseed = (unsigned int)time(NULL);
srand (iseed);
/* Generate random number*/
int i;
for (i = 0; i < 1; i++)
{
printf ("Random[%d]= %u\n", i, rand());
}
return 0;
}
출력 내게 I 출력에서 인쇄 숫자의 수를 변경하는 방법 10 자리 난수를 제공?
해결하려는 문제는 무엇입니까? –
rand가 더 큰 숫자를 반환하는 방법, printf 문이 더 많거나 적은 숫자를 표시하도록 만드는 방법을 묻고 있습니까? – selbie
또한 RAND_MAX는 일반적으로 많은 시스템에서 32767입니다. 따라서 코드는 컴파일 된 위치에 따라 5 자리 숫자로 제한 될 수 있습니다. – selbie