UOMOP

난수 생성 본문

Summary/C(++)

난수 생성

Happy PinGu 2022. 4. 21. 01:01
#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