C#/프로그래밍 기초
C# 기초 - 16. 반복문 내부 키워드
tita
2024. 5. 28. 13:52
반복문 내부에 사용되는 키워드가 있습니다. break 키워드와 continue 키워드가 있습니다.
[break 키워드]
break 키워드는 switch 조건문 또는 반복문을 벗어날 때에 사용하는 키워드입니다. 다음 반복문은 조건이 항상 참이므로 무한 반복됩니다. 이러한 무한 반복문은 내부에서 break 키워드를 사용해야 벗어날 수 있습니다.
while(true)
{
}
코드 예제를 통해 살펴보겠습니다.
static void Main(string[] args)
{
while(true)
{
Console.Write(" 숫자를 입력해주세요(짝수를 입력하면 종료) : ");
int input = int.Parse(Console.ReadLine());
if(input % 2 == 0)
{
break;
}
}
}
[continue 키워드]
continue 키워드는 반복문 내부에서 현재 반복을 멈추고 다음 반복으로 넘어가게 만드는 키워드 입니다.
변수 i가 짝수는 출력하지 않고 continue 키워드로 다음 반복을 진행하게 만드는 예제를 살펴보겠습니다.
static void Main(string[] args)
{
for(int i = i; i < 10; i++)
{
if(i % 2 == 0)
{
continue; // 짝수라면 다음 반복으로 넘어갑니다. 아래의 코드는 실행되지 않습니다.
}
Console.WriteLine(i);
}
}
/*
[실행 결과]
1
3
5
7
9
*/