0부터 1사이의 실수 난수를 출력(rand)
함수 rand()의 최대값은 32767이므로 이 값으로 나누어주고 실수형(%f)으로 출력
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int i;
double max=32767;
for(i=1;i<=10;i++)
printf("%f\n", rand()/max);
return 0;
}
// 실행 결과
함수 rand()의 최대값은 32767이므로 이 값으로 나누어주고 실수형(%f)으로 출력
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int i;
double max=32767;
for(i=1;i<=10;i++)
printf("%f\n", rand()/max);
return 0;
}
// 실행 결과
'공부 > c언어' 카테고리의 다른 글
[c언어](연습문제) 복권번호를 출력하는 프로그램 (0) | 2011.05.30 |
---|---|
[c언어](연습문제) 구구단 문제를 함수 rand()를 이용하여 랜덤으로 출력 (0) | 2011.05.30 |
[c언어] 로또 당첨번호 생성. 1부터 45사이의 정수 난수를 출력(rand, srand) (3) | 2011.05.25 |
[c언어] 현재 시간을 연속적으로 출력(kbhit, localtime) (0) | 2011.05.24 |
[c언어] 시간을 지연하는 함수와 프로그램 (Sleep) (0) | 2011.05.24 |