[논리적 사유연습]랜덤변수 생성(N까지의 정수, 실수)
2013. 4. 22. 11:36ㆍ프로그래밍/C/C++
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define N 10 //N을 10으로 지정
int main() {
srand((unsigned int)time(NULL));
printf("%d\n", rand()%(N+1)); //[0, N]
printf("%d\n", rand()%N+1); //[1,N]
printf("%lf\n", rand()*N/(double)RAND_MAX); //[0,N]의 실수
return 0;
}
'프로그래밍 > C/C++' 카테고리의 다른 글
[MFC]프로젝트 생성 후 메뉴 툴바 제거 (0) | 2013.04.30 |
---|---|
[논리적 사유연습]동전을 N번 던졌을 때 앞면이 나올 확률 (0) | 2013.04.29 |
[논리적 사유연습]이차 방정식의 실근을 구하기 (0) | 2013.04.22 |
[논리적 사유연습]총 상환금액 (단리, 복리) 엑셀차트 그리기 (0) | 2013.04.17 |
[논리적 사유연습]총 상환금액계산 (단리, 복리) (0) | 2013.04.17 |