C++ 중단 및 계속


C++ 중단

break이 자습서의 이전 장에서 사용된 명령문 을 이미 보았습니다 . switch문장 에서 "뛰어나오"는 데 사용되었습니다 .

이 명령문은 루프break 밖으로 점프하는 데에도 사용할 수 있습니다 .

i이 예 는 가 4일 때 루프에서 벗어납니다 .

예시

for (int i = 0; i < 10; i++) {
  if (i == 4) {
    break;
  }
  cout << i << "\n";
}

C++ 계속

명령문 은 continue지정된 조건이 발생하면 루프에서 한 번의 반복을 중단하고 루프에서 다음 반복을 계속합니다.

이 예에서는 값 4를 건너뜁니다.

예시

for (int i = 0; i < 10; i++) {
  if (i == 4) {
    continue;
  }
  cout << i << "\n";
}


While 루프에서 중단하고 계속하기

while 루프에서 breakand 를 사용할 수도 있습니다 .continue

중단 예

int i = 0;
while (i < 10) {
  cout << i << "\n";
  i++;
  if (i == 4) {
    break;
  }
}

계속 예

int i = 0;
while (i < 10) {
  if (i == 4) {
    i++;
    continue;
  }
  cout << i << "\n";
  i++;
}

C++ 연습

연습으로 자신을 테스트하십시오

연습:

i5인 경우 루프를 중지합니다 .

for (int i = 0; i < 10; i++) {
  if (i == 5) {   
    ;
  }
  cout << i << "\n";
}