게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
야구게임 질문 납량특집 버전
게시물ID : programmer_11863짧은주소 복사하기
작성자 : 베오베감이다
추천 : 0
조회수 : 306회
댓글수 : 2개
등록시간 : 2015/07/03 22:47:11
열혈강의 도전프로그래밍 THREE 도전 6 하고 있는데요
 
전부다 구현해놓고 여러번 게임도 해봤습니다.
 
게임을 하면서 이런 생각이 들었습니다
 
실력있는 프로그래머들은 심심하면 게임 만들어서 놀면 되겠구나...
 
라고 생각하고 있던 찰나...
 
섬뜩한 일이 벌어졌습니다..
 
세 개의 숫자를 입력: 1 2 3
2 strike 1 ball
 
숫자는 분명 세개고..
 
두개가 스트라이크면 나머지 하나도 분명 스트라이크여야 하는데..
 
어..??
 
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
 
 
가 아니고
 
어찌 된건가 소스를 훑어 봤는데요
 
원인은 이것이였습니다
 
srand((int)time(NULL));
 
 for(i=0; i<3; i++)
 {
  com[i]=rand()%9;
 }
 
com 이라는 배열에 무작위 0~9까지 넣다보니
두번째 반복에서도 마찬가지로 무작위로 0~9까지 넣게 되고
다음 반복도 마찬가지가 된것 이였습니다!
 
제 머리로는 도저히
 
서로다른 세개의 숫자를 설정하기엔
 
역부족이네요 ㅠㅠ
 
인터넷 찾아봐도 저와 비슷하게 쓴 사람들이 많은지라..흠...
 
 
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호