C언어 달팽이배열
배열의 응용인 달팽이 모양의 배열을 가지는 프로그램을 작성해 보겠습니다 달팽이 배열이란 아래 그림과 같이 배열이 선언된 배열을 뜻합니다 배열을 가리키는 화살 모양대로 1부터 16까지 값을 저장한 그림과 같이 출력하면 됩니다 이 숫자들을 분석하면 4칸 이동: y값이 1증가하는 배열 arr[x][y+1] (0,0) (0,1) (0,2) (0,3) 3칸 이동: x값이 1증가하는 배열 arr[x+1][y] (1,3) (2,3) (3,3) 3칸 이동: y값이 1감소하는 배열 arr[x][y-1] (3,2) (3,1) (3,0) 2칸 이동: x값이 1감소하는 배열 arr[x-1][y] (2,0) (1,0) 2칸 이동: y값이 1증가하는 배열 arr[x][y+1] (1,1) (1,2) 1칸 이동: x값이 1증가하는 ..
더보기