본문 바로가기 메뉴 바로가기

둠선생 연구실

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

둠선생 연구실

검색하기 폼
  • 분류 전체보기 (107)
    • Android App (5)
      • Kotlin (3)
      • Dart & Flutter (1)
    • Arduino (3)
    • Data Analysis (2)
      • Deep Learning (1)
      • R (1)
    • Database (3)
      • SQL (1)
    • VCS (3)
    • Programming Languages (36)
      • C++ & Algorithm (20)
      • Python (15)
    • Web Programming (12)
      • HTML5 CSS3 (7)
      • JavaScript (2)
    • Photo and Movie (5)
      • Color (1)
    • Others (35)
      • Windows (8)
      • Linux (7)
      • macOS (1)
      • Debug (3)
      • Latex (2)
      • 자격증 (10)
  • 방명록

seed생성 (1)
[C언어] 난수 생성하기 _ rand(), srand() 함수 활용

난수생성 방법에 대해 알아보겠습니다. 코딩을 하다보면, 가끔 임의의 수가 필요할 때가 있습니다. 이러한 랜덤한 숫자를 ‘난수’ 라고 부릅니다. 난수를 이용한다면 실행할 때 마다 랜덤으로 바뀌는 숫자를 만들 수 있습니다. rand() 함수만을 사용해서 난수를 생성한다면 완전한 난수가 생성되는게 아닌 것을 쉽게 알 수 있습니다. 이런 현상을 막기 위해서는 srand() 함수와 time() 함수를 통해서 시드값을 생성해 주어야합니다. time(NULL)은 1970년 1월 1일 이후로 현재까지의 시간을 초 단위로 반환해주는 함수입니다. 간단한 예제를 통해 보도록 하겠습니다. 예제 코드: 12345678910111213141516171819202122232425262728/* *C언어 난수생성* */ #inclu..

Programming Languages/C++ & Algorithm 2018. 10. 21. 18:00
이전 1 다음
이전 다음
반응형
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함

Designed by Doomed

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.