다음 코드의 출력 결과는?
다음 코드의 출력 결과는?
string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
Console.WriteLine(cars[0]);
정답: B
배열 요소의 값 변경 방법을 이해해야 합니다.
⦁ 배열 요소 수정:
⦁
배열명[인덱스] = 새값;
형식으로 변경⦁ 기존 값은 완전히 대체됨
⦁ 실행 과정:
1. 배열 생성: cars[0]은 "Volvo"
2. 값 변경: cars[0]을 "Opel"로 변경
3. 출력: 변경된 값 "Opel" 출력
⦁ 배열의 가변성: C# 배열의 요소는 생성 후에도 자유롭게 변경 가능합니다.
⦁ 원본 변경: 이 작업은 배열 자체를 변경하므로, 이후 모든 참조에서 변경된 값이 보입니다.
💡 학습 팁
이 문제를 포함한 C# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.