1 답변
-
<stdlib.h>
에rand()
함수가 있습니다.0
부터RAND_MAX
까지의 정수를 무작위로 return 해줍니다.쓸 때는 주의해서 써야 되는데
rand()
사실 완벽히 랜덤 한 게 아니라 이미 랜덤 하게 나열된 정수를 return 하는 방식으로 구현돼있기 때문에 실행할 때마다 다른 수가 나오게 하려면 seed를 정해줘야 합니다.#include <time.h> //seed를 위해 필요함 #include <stdlib.h> srand(time(NULL)); //seed써주기 int r = rand();
댓글 입력