다음 코드의 출력 결과는? (각 단어는 새 줄에 출력됨)

과목: C#

문제 번호: 2582

easy
다음 코드의 출력 결과는? (각 단어는 새 줄에 출력됨)
string[] cars = {"Volvo", "BMW"};
for (int i = 0; i < cars.Length; i++)
{
    Console.WriteLine(cars[i]);
}
A. cars[0] cars[1]
B. 0 1
C. Volvo BMW
D. Volvo BMW Volvo BMW

정답: C



for 문을 사용한 배열 순회의 실행 과정을 이해해야 합니다.

⦁ 실행 과정:

초기화: i = 0
1회차: i = 0, 조건(0 < 2) true → cars[0] = "Volvo" 출력
2회차: i = 1, 조건(1 < 2) true → cars[1] = "BMW" 출력
3회차: i = 2, 조건(2 < 2) false → 반복 종료

⦁ 출력 형식: 각 WriteLine은 새 줄에 출력하므로:
⦁ Volvo (첫 번째 줄)
⦁ BMW (두 번째 줄)

⦁ cars[i]의 의미: 인덱스 i에 해당하는 실제 배열 값을 가져옵니다.

💡 학습 팁

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