난수 생성 방법
// 난수 생성
#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`
- `rand()`(난수 생성 함수)가 포함된 라이브러리
- https://ko.wikipedia.org/wiki/Stdlib.h
stdlib.h - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. stdlib.h는 C 언어의 표준 라이브러리로, 문자열 변환, 의사 난수 생성, 동적 메모리 관리 등의 함수들을 포함하고 있다. 함수 설명 문자열 변환 int atoi ( const char *
ko.wikipedia.org
- `time.h`
- `time()`함수가 포함된 라이브러리
'공부 > C언어' 카테고리의 다른 글
C언어 - (9) : 1차원 배열 (0) | 2024.10.15 |
---|---|
C언어 - (8) : 함수/지역변수/전역변수/static변수 (0) | 2024.10.10 |
C언어 - (7) : 조건문 (1) | 2024.10.09 |
C언어 TIL (241007) (0) | 2024.10.07 |
C언어 - (6) : 반복문 (0) | 2024.10.07 |