작은 걸음 I — 글자와 숫자로 만들기
반복을 멈추거나 건너뛰기
2 대신 3을 건너뛰고, 5에서 멈추도록 바꾸세요.
이번에 배울 것
break는 가장 안쪽 반복문을 끝냅니다. continue는 이번 반복의 남은 부분을 건너뛰고 다음 반복으로 갑니다.
실행해 보기
예제 · example.cpp
void small_main()
{
for (int i = 1; i <= 5; i = i + 1)
{
if (i == 2)
{
continue;
}
if (i == 4)
{
break;
}
print(i);
}
}
2에서는 print를 건너뜁니다. for는 i를 늘린 뒤 다음 조건을 검사합니다. 4에서는 반복 자체를 끝내므로 4와 5 모두 출력하지 않습니다.
예상 출력:
1
3
Exercise — 한 가지 바꾸기
2 대신 3을 건너뛰고, 5에서 멈추도록 바꾸세요.
연습 문제 코드 · exercise_starter.cpp
void small_main()
{
for (int i = 1; i <= 5; i = i + 1)
{
if (i == 2)
{
continue;
}
if (i == 4)
{
break;
}
print(i);
}
}
Hint
위 예제에서 필요한 부분을 바꾸어 보세요.
풀이 보기
void small_main()
{
for (int i = 1; i <= 5; i = i + 1)
{
if (i == 3)
{
continue;
}
if (i == 5)
{
break;
}
print(i);
}
}