더북(TheBook)

1분 퀴즈

2. 다음 중 2 × 2 크기의 다차원 배열을 올바로 선언한 것을 고르세요.

int arr[2] [2] = { 1, 2 } { 3, 4 };

int rr[2] [2] = { 1, 2 }, { 3, 4 };

int arr[2] [2] = { { 1, 2 } { 3, 4 } };

int arr[2] [2] = { { 1, 2 }, { 3, 4 } };

정답확인

 

3. 다음 코드를 실행하고 난 뒤 arr 배열의 모습으로 올바른 것을 고르세요.

char arr[2][3] = {
    {'A', 'B', 'C'},
    {'D', 'E', 'F'}
};
arr[1][2] = 'G';

정답확인

 

4. 2 × 2 크기의 다차원 배열이 있습니다. 이중 반복문으로 다음과 같이 모든 요소에 접근을 시도했을 때 실행결과로 올바른 것을 고르세요.

int arr[2][2] = {
    { 1, 2 },
    { 3, 4 }
};

for (int i = 0; i < 2; i++) {
   for (int j = 1; j >= 0; j--) {
        printf("%d", arr[i][j]);
    }
}

① 1234

② 2143

③ 1324

④ 4321

정답확인

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.