C Programing - 난수 ( rand,srand ) 렌덤적용하기 > C/C++ TIP

본문 바로가기
사이트 내 전체검색

C/C++ TIP

C Programing - 난수 ( rand,srand ) 렌덤적용하기

페이지 정보

profile_image
작성자 이즈
댓글 0건 조회 732회 작성일 10-08-08 13:41

본문

난수 ( rand,srand )

헤더파일에 #include<stdlib.h> 포함 하고 있어야 된다.

실행할때마다 값이 다르게 나오게 한다.

  #include<stdio.h>
  #include<stdlib.h> // srand() 와 rand() 를 위하여 ..
  #include<time.h> // time() 을 위하여 ..
  main() 
    { 
     int i,Xrand; 
     srand(time(NULL)); // 시간으로 초기화 .. 
     for(i=0;i<9;i++) 
      { 
       Xrand=rand()%10; // 랜덤 10 이하 숫자만 나오게 .. 
       printf("%d \n",Xrand); 
       } 
  }

srand() 가 존재하지 않으면 랜덤으로 값이 출력안된다.

srand(time(NULL)) 에 시간을 넣어서 프로그램이 시작되는 시간에 맞추어서 랜덤화 하고 있다.

그럼 계속 다른 숫자가 생성된다.

댓글목록

등록된 댓글이 없습니다.

Total 261건 1 페이지

검색

회원로그인

회원가입

사이트 정보

컴퓨터 정보,윈도우즈,리눅스,포토샵,3ds
맥스,프로그래밍 강좌팁

접속자집계

오늘
661
어제
569
최대
5,287
전체
636,936
Copyright © www.qdata.co.kr All rights reserved.