[C/자료구조] 순환을 이용해 셀 채우기
C언어를 이용한 자료구조 실습입니다. I. 문제 위 그래픽을 2차원 배열로 표현하라. 그래픽에서 회색 셀은 2로 표현하고, 흰 셀은 0으로 표현된다. 위의 그래픽에서 흰 셀을 검정 셀(1로 표현)로 변경하는 change_color() 알고리즘을 순환적으로 작성하라. 단, 대상 셀이 그래픽 경계를 포함하는 것에 유의해야 한다. 위에서 작성한 알고리즘을 C 함수로 작성하여 테스트하라. 테스트는 영역이 그래픽 경계를 포함하는 경우와 그렇지 않은 경우를 모두 포함해야 한다. II. 구현 #include #define WHITE 0 #define BLACK 1 #define SIZE 8 int screen[SIZE][SIZE] = // 배열 선언 및 초기화 { {0,0,0,0,2,2,2,2}, {0,0,0,0,2..
C | 자료구조
2023. 10. 27. 22:32