UOMOP
난수 생성 본문
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int std[20];
int rn;
srand((unsigned)time(NULL));
for (int i = 0; i < sizeof(std)/sizeof(int); i++) {
rn = rand() % 50 + 50; //1에서 100까지의 정수 만들기
std[i] = rn;
}
for (int i = 0; i < sizeof(std) / sizeof(int); i++) {
printf("%d번 학생의 점수는 %d입니다.\n", i + 1, std[i]);
}
return 0;
}
srand((unsigned)time(NULL));
rn = rand() % a + b;
(b ~ a+b)에서 난수 생성
'Summary > C(++)' 카테고리의 다른 글
포인터(pointer) (0) | 2022.03.11 |
---|---|
[fatal error LNK 1169] (0) | 2022.03.11 |
포인터와 문자열의 관계 (0) | 2022.02.01 |
포인터, 이중 포인터 (0) | 2022.01.31 |
strcpy, strcat, strcmp (0) | 2022.01.31 |
Comments