rand() / srand()

Programming/C,C++ 2017. 3. 17. 23:30



/* srand example */

#include <stdio.h>      /* printf, NULL */

#include <stdlib.h>     /* srand, rand */

#include <time.h>       /* time */


int main()

{

printf("First number: %d\n", rand() % 1000);

printf("Second number: %d\n", rand() % 1000);

srand(time(NULL));

printf("Random first number: %d\n", rand() % 1000);

printf("Random second number: %d\n", rand() % 1000);

srand(1);

printf("Again the first number: %d\n", rand() % 1000);

printf("Again the second number: %d\n", rand() % 1000);

return 0;

}


maybe srand를 호출하지 않으면, srand(1)과 같다... 



'Programming > C,C++' 카테고리의 다른 글

BMP2ASCII [펌]  (0) 2017.03.20
GLFW Hello World  (0) 2017.03.19
#define swap[펌]  (0) 2017.03.17
int (*p)[10] vs int *p[10]  (0) 2017.03.10
Recursive 1..10 더하기 예제  (0) 2017.03.09
Posted by 루나s
,