break문 예제

중첩 루프를 사용하는 경우 break 문은 가장 안쪽 루프의 실행을 중지하고 블록 다음에 다음 코드 줄 실행을 시작합니다. While 루프 내부에서 우리는 내가 4와 동일한지 여부를 테스트하기 위해 if 문을 배치했습니다. 이 예제에서는 각 Case 블록 다음에 break 문이 있습니다. 중단없이 동일한 프로그램의 출력은 케이스 2 케이스 3 기본값입니다. 이 외에도 Break를 Switch 대/소문자에서도 사용할 수 있습니다. 이제 break 문을 사용하여 위의 세 가지 유형의 루프 각각에 대한 예제를 살펴보겠습니다. 위의 프로그램에서 루프가 종료되는 루프 조건은 항상 true입니다. 따라서 루프는 무한한 횟수를 실행합니다. 아래와 같이 break 문을 사용하여 이 작업을 수정할 수 있습니다.

2*3=6: 다음을 출력하는 스위치 사례 문의 c 프로그램을 작성합니다. 2+3=5. 4+6=10. 4/5=0.8 b) 스위치 케이스 제어에도 사용됩니다. 일반적으로 Switch 사례의 모든 경우 뒤에 는 break 문이 뒤따르므로 프로그램 컨트롤이 서비스 케이스로 이동할 때마다 후속 사례를 실행하지 않습니다(아래 예제 참조). 스위치 케이스 블록에서 브레이크가 발생하면 스위치 케이스 본체에서 컨트롤이 나옵니다. 루프는 테스트 조건이 false가 될 때까지 n회 수동안 특정 문 블록을 실행하는 데 사용됩니다. 모든 문을 실행하지 않고 루프를 종료한 몇 가지 상황이 있을 것입니다. 이러한 상황에서는 Break 문 및 계속 문을 사용할 수 있습니다. Break 문은 루프를 종료하는 데 사용되는 루프 제어 문입니다. 루프 내에서 break 문이 발생하자마자 루프 반복이 중지되고 루프 다음의 첫 번째 문으로 즉시 루프에서 반환됩니다.

구문: 참고: C 프로그래밍의 Break 문은 Switch 사례에서 가장 중요한 문입니다. Break 컴파일러를 사용하지 않으면 스위치 케이스에서 종료되지 않습니다. C Break 문 및 Continue 문 문은 모든 프로그래밍 언어로 프로그램의 흐름을 변경하는 데 사용되는 두 가지 중요한 키워드입니다. 콘솔에서 출력을 볼 수 있듯이 i==2 및 j==2를 인쇄한 후 break 문이 있기 때문에 2 3이 인쇄되지 않습니다. 그러나 break 문은 내부 루프만 을 끊는 데 사용되기 때문에 3 1, 3 2 및 3 3이 인쇄됩니다. 스위치 문과 함께 C 나누기의 예를 보려면 여기를 클릭하십시오. 1. 그것은 즉시 루프에서 나오는 데 사용됩니다.

루프 내에서 break 문이 발생하면 컨트롤이 루프에서 직접 나오고 루프가 종료됩니다. 내부 루프를 사용할 때마다 if 문과 함께 사용됩니다. 2. 이것은 스위치 케이스 제어 구조에도 사용할 수 있습니다. 스위치 케이스 블록에서 발생할 때마다 스위치 케이스에서 컨트롤이 나옵니다(아래 예제 참조). 나누기는 프로그램 제어를 루프에서 벗어나게 하는 데 사용되는 C의 키워드입니다. break 문은 루프 또는 스위치 문 내부에서 사용됩니다. break 문은 중첩 루프의 경우 루프를 하나씩 분리한 다음 먼저 내부 루프를 분리한 다음 외부 루프로 진행합니다. C의 break 문은 다음 두 시나리오에서 사용할 수 있습니다.