본문으로 바로가기

C# 강의 - continue, break

category C# 강의/콘솔 다루기 2019. 2. 21. 15:09

안녕하세요. 이솔찬입니다.

이번에는 C#에서 continue와 break 명령어를 사용해 보겠습니다.


continue는 반복문 중 건너뛰게 하는 명령이고 break는 반복문 중 반복을 중단하는 명령어입니다.


1. 먼저 continuebreak 이름으로 콘솔 프로젝트를 생성합니다.

2. 아래 내용을 추가합니다.


1
2
3
4
5
6
7
8
9
for (int i=1; i<10; i++)
{
    if (i == 5)
    {
        continue;
    }
 
    Console.WriteLine("{0}번째 출력", i);
}
cs


2-1. 여기서 if 문을 먼저 입력해야 합니다.



3. 실행하면 나오는 결과입니다.


3-1. 위에 코드에서 5번째 순서가 되면 건너뛰도록 continue를 사용했으므로 5번째 출력은 출력되지 않았습니다.



4. 이번에는 break를 사용해 보겠습니다.


5. 2에서 입력했던 코드를 아래와 같이 변경합니다(5줄만 변경하면 됩니다).


1
2
3
4
5
6
7
8
9
for (int i=1; i<10; i++)
{
    if (i == 5)
    {
        break;
    }
 
    Console.WriteLine("{0}번째 출력", i);
}
cs


6. 다시 빌드하고 실행해보면 나오는 결과입니다.


6-1. break 문을 사용했으므로 5번째부터는 출력되지 않았습니다.