728x90
출처 : 반크_독도포스터
참고풀이]
//Dev-C++ 5.11로 작업함.
#include <stdio.h>
#include <conio.h>//getch()
#include <stdlib.h>//srand(),rand()
#include <time.h>
int main()
{
char tile[10];
int direction;//이동방향 설정변수
int n;//이동위치 변수
int i;//반복변수
//실행할 때마다 임의의 값이 산출되도록 초기값을 설정
srand(time(NULL));
//'_'으로 배열 채우기
for(i=0;i<10;i++) tile[i]='_';
n=10/2;
tile[n]='*';
printf("딱정벌레의 다음 이동 위치를 확인하려면,\n아무키나 치세요...\n");
while(1)
{
for(i=0;i<10;i++)
printf("%c",tile[i]);
printf("\n");
//아무키나 치세요...
getch();//딱정벌레의 다음 위치 확인하기
tile[n]='_';
direction=rand()%2;
if(direction) n++;
else n--;
if(n>=10 || n<0) break;
tile[n]='*';
}
return 0;
}
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 겨울
반응형
'프로그램 > C언어 1000제' 카테고리의 다른 글
C언어 58제] C언어 콘서트 CHAPTER 8 Programming 2 실수 두 개 중 큰 수를 출력하기 p336 (0) | 2021.12.13 |
---|---|
C언어 57제] C언어 콘서트 CHAPTER 8 Programming 1 함수작성 테스트 p336 (0) | 2021.12.11 |
C언어 55제] C언어 콘서트 CHAPTER 7 Programming 14 평균과 표준편차 구하기 p293 (0) | 2021.12.09 |
C언어 54제] C언어 콘서트 CHAPTER 7 Programming 13 극장 예약 시스템을 작성하여 보자. p293 (0) | 2021.12.08 |
C언어 53제] C언어 콘서트 CHAPTER 7 Programming 12 배열위치 삭제 후 뒷요소 앞으로 한칸씩 이동하기 p292 (0) | 2021.12.07 |
댓글