목차
간략한 소개 & FLOW CHART
함수 및 선언문 설명
소스 설명
프로그램 실행
질의 및 응답
함수 및 선언문 설명
소스 설명
프로그램 실행
질의 및 응답
본문내용
도둑 찾기 게임이란?
Player와 Computer가 도둑을 잡는 게임입니다.
게임 방법은 0~8까지의 9장의 카드가 있다. 이 카드
중 4장씩 각각 나누어 가진다. 그리고 나머지 1장의
카드가 도둑이다. Player와 Computer가 한번씩
숫자를 지명하여 먼저 도둑 카드의 번호를 맞추면 이
기는 게임입니다.
srand((unsigned) time(NULL))
rand()함수는 난수 발생 함수이다. 하지만 rand()만
쓴다면 실행시 항상 동일한 패턴의 결과가 출력합니
다. 예를 들어 3 6 2 1 이 출력 되었다면 다음번 실행
시에도 똑같은 값들이 출력이 됩니다. 다른 랜덤 추출
을 위해 srand()를 사용합니다.
그리고 함수 time(NULL)은 1970년 1월 1일 이후 현
재까지 경과된 시간을 초 단위로 반환하는 함수입니
다. 컴퓨터의 시간이 변할 때마다 난수 값이 변하기
때문에 사용합니다. 그리고 time(NULL)을 사용하기
위해 시간관련 헤더파일인 time.h를 사용합니다.
Player와 Computer가 도둑을 잡는 게임입니다.
게임 방법은 0~8까지의 9장의 카드가 있다. 이 카드
중 4장씩 각각 나누어 가진다. 그리고 나머지 1장의
카드가 도둑이다. Player와 Computer가 한번씩
숫자를 지명하여 먼저 도둑 카드의 번호를 맞추면 이
기는 게임입니다.
srand((unsigned) time(NULL))
rand()함수는 난수 발생 함수이다. 하지만 rand()만
쓴다면 실행시 항상 동일한 패턴의 결과가 출력합니
다. 예를 들어 3 6 2 1 이 출력 되었다면 다음번 실행
시에도 똑같은 값들이 출력이 됩니다. 다른 랜덤 추출
을 위해 srand()를 사용합니다.
그리고 함수 time(NULL)은 1970년 1월 1일 이후 현
재까지 경과된 시간을 초 단위로 반환하는 함수입니
다. 컴퓨터의 시간이 변할 때마다 난수 값이 변하기
때문에 사용합니다. 그리고 time(NULL)을 사용하기
위해 시간관련 헤더파일인 time.h를 사용합니다.
추천자료
영화 뷰티플 마인드를 보고..
휴대폰 사용이 정신건강에 미치는 영향은 무엇이며 이것을 설명하는 이론과 자신의 경험을 비...
인터넷 윤리에 관한 주제로 초등학생을 대상으로 수업 자료제작
제 10 부 <지각 변동>
큐브 A+ 감상문
평가인증 통과한 만3세 9월 4째주 건강하고 안전한 생활 : 깨끗하게 씻어요
사춘기(7)
올바른 인용과 표절 피하기 (올바른인용,표절 사례,광고 표절,표절 행위,오마주,패러디,패스...
다음 기사를 읽고 수업시간에 배운 여러 모델 중 가장 효과적일 것 같은 모델을 선택해서 직...
8월 4주간 보육실습일지-어린이집, 어린이집보육실습, 보육실습, 주간보육계획안, 보육실습일지
3워2주 일일교육계획안(평가인증)
★ 호텔카지노운영관리 - 카지노 (마카오 카지노)
[레크리에이션활동지도] 레크리에이션 프로그램 계획서(본인이 레크리에이션 프로그램을 진행...