공부/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`
- `rand()`(난수 생성 함수)가 포함된 라이브러리
- https://ko.wikipedia.org/wiki/Stdlib.h
stdlib.h - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. stdlib.h는 C 언어의 표준 라이브러리로, 문자열 변환, 의사 난수 생성, 동적 메모리 관리 등의 함수들을 포함하고 있다. 함수 설명 문자열 변환 int atoi ( const char *
ko.wikipedia.org
- `time.h`
- `time()`함수가 포함된 라이브러리