문의 기본 기능은 무엇인가요?

과목: C++

문제 번호: 3426

easy
continue 문의 기본 기능은 무엇인가요?
A. 루프를 완전히 빠져나온다
B. 현재 반복을 건너뛰고 다음 반복으로 넘어간다
C. 루프를 처음부터 다시 시작한다
D. 조건을 다시 검사한다

정답: B



continue 문의 핵심 기능을 이해하는 문제입니다.

continue의 역할: 현재 반복의 나머지 부분을 건너뛰고 다음 반복으로 즉시 넘어갑니다

⦁ 동작 방식:
continue를 만나면 현재 반복 중단
⦁ 루프의 증감식으로 이동 (for 루프의 경우)
⦁ 조건을 다시 검사하여 다음 반복 시작

⦁ 사용 예시:
for (int i = 0; i < 5; i++) {
    if (i == 2) {
        continue;  // i가 2일 때 이 반복만 건너뛰기
    }
    cout << i;  // 0, 1, 3, 4 출력 (2는 건너뜀)
}

break와의 차이:
break: 루프 완전 종료
continue: 현재 반복만 건너뛰고 루프는 계속

💡 학습 팁

이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.