스위치 문에 사용되는 조건식은 정수 형식과 문자열 형식 두가지만 지원합니다.
브레이크 문은 프로그램의 흐름을 멈추고 현재 실행 중인 코드의 바깥으로 실행 위치를 옮기는 역할을 합니다. case 절이나 default 절에 사용된 break 문은 조건식과 일치하는 경우의 코드를 실행한 후 switch 문 바깥으로 옮깁니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
using System;
namespace Switch
{
class MainApp
{
static void Main(string[] args)
{
Console.Write("요일을 입력하세요. (일, 월, 화, 수, 목, 금, 토) : ");
string day = Console.ReadLine();
switch (day)
{
case "일":
Console.WriteLine("Sunday");
break;
case "월":
Console.WriteLine("Monday");
break;
case "화":
Console.WriteLine("Tuesday");
break;
case "수":
Console.WriteLine("Wednesday");
break;
case "목":
Console.WriteLine("Thursday");
break;
case "금":
Console.WriteLine("Friday");
break;
case "토":
Console.WriteLine("Saturday");
break;
default:
Console.WriteLine("{0}는(은) 요일이 아닙니다.", day);
break;
}
}
}
}
|
cs |
'C#' 카테고리의 다른 글
do while 문 (0) | 2022.07.20 |
---|---|
while 문 (0) | 2022.07.20 |
if문 중첩해서 사용하기 IfIf (0) | 2022.07.19 |
if, else, else if 분기문 IfElse (0) | 2022.07.19 |
할당 연산자 Assignment0perator (0) | 2022.07.19 |