공부/C언어

C언어 - 난수 생성

BKM 2024. 10. 9. 19:44

난수 생성 방법

// 난수 생성
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main(void)
{
    int value;

    srand((unsigned)time(NULL)); // seed를 time값으로 설정

    value = rand()%100; // 난수 발생, rand() : 0~RAND_MAX 값의 정수를 임의 생성

    printf("%d", value);

    return 0;
}
 

stdlib.h - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. stdlib.h는 C 언어의 표준 라이브러리로, 문자열 변환, 의사 난수 생성, 동적 메모리 관리 등의 함수들을 포함하고 있다. 함수 설명 문자열 변환 int atoi ( const char *

ko.wikipedia.org

  • `time.h`
    • `time()`함수가 포함된 라이브러리