반응형
아래와 같은 switch 문이 있다고 합시다.
using System;
class HelloWorld {
static void Main() {
Console.Write("1,2,3 중 하나를 입력하세요. 랜덤 메시지가 출력됩니다.");
string value=Console.ReadLine();
switch (value)
{
case "1":
Console.WriteLine("좋은 하루 되세요");
break;
case "2":
Console.WriteLine("수고했어 오늘도");
break;
case "3":
Console.WriteLine("잘 될거야");
break;
}
}
}
사용자가 1,2,3이 아닌 다른 숫자를 입력할 경우 아무 메시지도 뜨지 않습니다. 이럴 경우 "잘못 입력하셨습니다" 라는 메시지가 뜨게 하는 방법은 default 키워드를 이용하는 것입니다. 아래와 같이 사용합니다.
using System;
class HelloWorld {
static void Main() {
Console.Write("1,2,3 중 하나를 입력하세요. 랜덤 메시지가 출력됩니다.");
string value=Console.ReadLine();
switch (value)
{
case "1":
Console.WriteLine("좋은 하루 되세요");
break;
case "2":
Console.WriteLine("수고했어 오늘도");
break;
case "3":
Console.WriteLine("잘 될거야");
break;
default :
Console.WriteLine("잘 못 입력하셨습니다.");
break;
}
}
}

반응형
'C# > switch 문' 카테고리의 다른 글
[C#] switch 문 (0) | 2022.08.10 |
---|
댓글