랜드()
rand() 함수는 의사 난수를 생성하는 데 사용됩니다. 정수 값을 반환하고 그 범위는 0에서 rand_max, 즉 32767입니다.
다음은 C 언어의 rand() 구문입니다.
int rand(void);
다음은 C 언어의 rand() 예제입니다.
예시
#include <stdio.h> #include<stdlib.h> int main() { printf("%d\n", rand()); printf("%d", rand()); return 0; }
출력
1804289383 846930886
srand()
srand() 함수는 rand() 함수에 의해 생성된 의사 난수를 초기화하는 데 사용됩니다. 아무것도 반환하지 않습니다.
다음은 C 언어의 srand() 구문입니다.
void srand(unsigned int number);
다음은 C 언어의 srand() 예제입니다.
예시
#include <stdio.h> #include<stdlib.h> #include<time.h> int main() { srand(time(NULL)); printf("%d\n", rand()); srand(12); printf("%d", rand()); return 0; }
출력
1432462941 1687063760