#include<stdlib.h> // rand(), srand() 함수를 사용하기 위해서 인클루드 함
#include<time.h> // time() 함수를 사용하기 위해서 인클루드 함
#include<stdio.h>
int random(int);
void main()
{
int num;
srand( time (0) ); // 프로그램 수행될때 마다 똑같은 난수가 발생되는것을 예방
// 시스템 시간을 난수 씨앗값으로 사용해서 매번 다른 난수가 발생함
// 주의사항 : 이부분은 프로그램 시작할때 딱 1회만 수행되게 해야함
for(int i=0; i<10; i++){ // 반복문을 이용해서 10개의 난수를 발생시켜 출력해본다
num = random(10); // 0~9사이의 난수를 발생시킴
printf("%d\n", num);
}
}
int random(int n)
{
int res;
res = rand() % n; // 0부터 n-1까지의 수중 난수 발생
return res;
}
#include<time.h> // time() 함수를 사용하기 위해서 인클루드 함
#include<stdio.h>
int random(int);
void main()
{
int num;
srand( time (0) ); // 프로그램 수행될때 마다 똑같은 난수가 발생되는것을 예방
// 시스템 시간을 난수 씨앗값으로 사용해서 매번 다른 난수가 발생함
// 주의사항 : 이부분은 프로그램 시작할때 딱 1회만 수행되게 해야함
for(int i=0; i<10; i++){ // 반복문을 이용해서 10개의 난수를 발생시켜 출력해본다
num = random(10); // 0~9사이의 난수를 발생시킴
printf("%d\n", num);
}
}
int random(int n)
{
int res;
res = rand() % n; // 0부터 n-1까지의 수중 난수 발생
return res;
}
'Programming > C & C++' 카테고리의 다른 글
데이터형 범위 (0) | 2008.01.19 |
---|---|
Unix / Linux 에서 현재시간 측정하기 (0) | 2008.01.16 |
pointer 와 reference 의 차이점 (0) | 2008.01.02 |
struct 와 typedef struct 의 차이점 (18) | 2008.01.02 |
동적 할당 (0) | 2008.01.02 |
댓글