다음 코드 실행 후 numbers[0, 0]의 값은?

과목: C#

문제 번호: 2592

medium
다음 코드 실행 후 numbers[0, 0]의 값은?
int[,] numbers = { {1, 4, 2}, {3, 6, 8} };
numbers[0, 0] = 5;
A. 1
B. 5
C. 0
D. 에러 발생

정답: B



2차원 배열 요소의 값 변경 방법을 이해해야 합니다.

⦁ 값 변경 과정:
1. 초기 상태: numbers[0, 0] = 1
2. 값 할당: numbers[0, 0] = 5
3. 변경 후: numbers[0, 0] = 5

⦁ 변경 후 배열 상태:
{5, 4, 2}  // 첫 번째 행 (1이 5로 변경)
{3, 6, 8}  // 두 번째 행 (변경 없음)

⦁ 직접 수정: 배열 요소는 인덱스를 통해 직접 수정 가능합니다.

⦁ 원본 변경: 이 작업은 원본 배열을 영구적으로 변경합니다.

💡 학습 팁

이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.