다음 코드에서 빈칸에 들어갈 키워드는?

과목: C#

문제 번호: 2556

medium
다음 코드에서 빈칸에 들어갈 키워드는?
int day = 9;
switch (day)
{
    case 6:
        Console.WriteLine("Saturday");
        break;
    case 7:
        Console.WriteLine("Sunday");
        break;
    _______:
        Console.WriteLine("Weekday");
        break;
}
A. else
B. other
C. default
D. case else

정답: C



switch 문의 default 키워드 사용법을 이해해야 합니다.

⦁ default 키워드: 어떤 case와도 일치하지 않을 때 실행되는 기본 블록을 지정합니다.

⦁ default의 특징:
⦁ 선택적 요소(필수 아님)
⦁ 보통 마지막에 위치하지만, 어디든 올 수 있음
⦁ if-else 문의 else와 유사한 역할
⦁ 값을 지정하지 않음 (case처럼 값이 없음)

⦁ 실행 결과: day = 9는 case 6, 7과 일치하지 않으므로 default 블록이 실행되어 "Weekday" 출력

⦁ 실무 활용: 예상치 못한 값 처리, 에러 처리, 기본값 설정 등에 사용됩니다.

💡 학습 팁

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