랜덤하게 문자열들을 출력하고싶어요
조회수 1617회
여러가지의 문자열들이 있습니다
- 하나
- 둘
- 셋
- 넷
- 다섯
- 새로고침
이렇게 출력을 했을때 6번인 새로고침을 누르면 랜덤으로 제가 정해놓은 다른 문자열이 나오게 만들고싶은데 무슨 함수를 써야하나요.. 책에있던 예제인데 이것만 못풀겠어요 ㅠㅠ
1 답변
-
rand() 함수를 실행하면 랜덤 값을 얻을 수 있습니다.
보통 rand() 함수를 사용하기 전에 srand()라는 시드값을 설정하는 함수를 미리 한번 실행시키는데, rand() 함수 검색해보면 예제가 많이 있을 겁니다.
문자열 여러개를 미리 문자열 배열로 선언해 두고, 랜덤으로 숫자를 얻어서 배열의 인덱스로 지정하여 문자열을 얻으면 될거 같습니다.
http://www.cplusplus.com/reference/cstdlib/rand/-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력