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