[C 언어] 반복문 특정구간 생략 및 탈출 - break/continue


[C 언어] 반복문 특정구간 생략 및 탈출 - break/continue

이번에는 반복문을 생략하고 탈출하는 break와 continue에 대해 알아보자. 이 두 가지의 명령어는 반복문인 while과 for에서 쓰인다.

반복문 탈출 - break 명령 break는 반복문을 탈출할 때(빠져 나올 때) 사용하는 명령으로 그냥 반복문 내부에 "break;" 하나만 사용해서 탈출하면 된다. 이러한 break 문이 실행되면 break 문을 가장 가까이서 감싸고 있는 반복문 하나를 빠져 나오게 된다.

그럼 다음 코드를 통해서 break 문의 기능을 확인해 보자. #include int main(void) { int sum = 0, num = 0; while(1) { sum += num; if(sum > 5000) break; // if 문이 아닌 while 반복문 탈출 num++; } printf("sum : %d \n", sum); printf("num : %d \n", num); return 0; } 실행 결과 sum : 5050 num : 1...


#break #조건검사 #반복문 #무한루프 #while #if #for #C언어 #continue #조건문

원문링크 : [C 언어] 반복문 특정구간 생략 및 탈출 - break/continue