다음 코드의 출력 결과는? (각 단어는 새 줄에 출력됨)
다음 코드의 출력 결과는? (각 단어는 새 줄에 출력됨)
string[] cars = {"Volvo", "BMW"};
for (int i = 0; i < cars.Length; i++)
{
Console.WriteLine(cars[i]);
}
정답: 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# 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.