반응형
문제).
아무 키를 한 번 누를 때마다 random으로 백도/도/개/걸/윷/모 중 하나가 나오는 프로그램을 작성하시오.
<출력모양>
백도 : @XXXX
도 : OXXX
개 : OOXX
걸 : OOOX
윷 : OOOO
모 : XXXX
답은 아래에... ↓
스스로 풀어보시고... ↓
아래 답과 비교해보세요. ↓
윷놀이 프로그램 구현
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <conio.h>
const char DATA[][5] =
{ "@XXX", //백도
"OXXX", // 도
"OOXX", // 개
"OOOX", // 걸
"OOOO", // 윷
"XXXX" // 모
};
int main()
{
int ch;
int count = 0;
// rand()함수의 seed값을 초기화 합니다.
srand(time(NULL));
while(1) {
getch();
printf("%s\n", DATA[rand() % 6]);
}
return 0;
}
반응형
'C언어 문제 > 함수 활용' 카테고리의 다른 글
[strtok] 문자열에 포함된 단어의 수 출력하기 (0) | 2020.06.12 |
---|---|
[strtok] 띄어쓰기 단위(단어 단위)로 잘라서 단어를 역순으로 출력 (0) | 2020.06.12 |
[rand] 컴퓨터와 가위, 바위, 보 게임하기 (0) | 2019.11.19 |
[rand] 100 개의 데이터를 임의로 생성하여 정렬하시오. (0) | 2019.11.06 |
[strtok] 학점 계산기 (0) | 2019.11.04 |