C# 강좌 10.제어문(3)분기문
반응형
분기문(※참고:점프문이라고도 함)은 실행흐름을 가로채어 분기/점프 해주는 문장입니다. C# 분기문에는 break와 continue goto return문이 있습니다. 오늘은 시간이 없어서 break와 continue문만 다뤄볼게요. goto return문은 시간나면 정리해두겠습니다.
break문
break문은 반복문이나 switch문을 수행중에 있을 때 break문이 나오면 이전의 명령을 중단하고, 다음 문장을 실행하는 문장입니다. 다음은 반복문을 만날 때에 break문의 예제입니다.
소스코드
using System; namespace BranchStatement { class Program { static void Main() { for (int i = 1; i <= 100; i++) { if (i == 10) { break; } Console.WriteLine(i); } } } }
다음은 switch문을 만날 때에 예제입니다.
소스코드
using System; namespace BranchStatement { class Program { static void Main() { Console.Write("1,2,3 중에 원하는 숫자를 하나 입력하고 엔터키를 누르세요(1, 2, 3): "); string s = Console.ReadLine(); int n = Int32.Parse(s); switch (n) { case 1: Console.WriteLine("1을 선택했습니다!!"); break; case 2: Console.WriteLine("2를 선택했습니다!!"); break; case 3: Console.WriteLine("3을 선택했습니다!!"); break; default: Console.WriteLine("엥?? 아무것도 선택하지 않았네요"); break; } } } }
반응형
'프로그래밍 > C#' 카테고리의 다른 글
C# 강좌 12.C# 함수 (0) | 2020.08.01 |
---|---|
C# 강좌 11.C# 배열 (0) | 2020.08.01 |
C# 강좌 9.c# 제어문(2)반복문 (0) | 2020.08.01 |
C# 강좌 8.c# 제어문(1)조건문 (0) | 2020.08.01 |
C# 강좌 7.c# 연산자에 대해서 (0) | 2020.08.01 |