[언어]/C 언어(나도코딩)

랜덤(난수)

Ben의 프로그램 2023. 6. 23. 20:16
728x90

  • 난수를 뽑을 때 주의해야 할 점은 난수 초기화를 꼭 해주어야 한다는 점이다. 
  • 난수 초기화를 하지 않을 경우의 예시를 보겠습니다. 

  • 난수 초기화를 하지 않은 난수 뽑기 프로그램을 반복 실행시켜보겠습니다. 

  • 그러면 놀랍게도 랜덤으로 뽑힐 것이라고 예상되는 숫자들이 랜덤이 아니라 같은 값들이 반복해서 출력되는 것을 볼 수 있습니다. 프로그램을 여러번 반복시켜도 마찬가지입니다. 

  • 난수 초기화를 시켜주게 되면 프로그램이 실행될 때마다 정상적으로 숫자들이 랜덤으로 뽑히는 것을 확인할 수 있습니다.