c언어 break 예제

다음 예제에서 while 루프 내부에 break 문을 사용 하십시오. 위의 예에서 printf 함수는 « continue; »로 인해 호출되지 않습니다. 예제에서 « for 루프 »를 살펴보겠습니다: 먼저 변수 i를 0으로 설정하여 시작합니다. 이것은 우리가 계산하기 시작하는 곳입니다. 그런 다음 카운터 i가 작으면 for 루프가 실행되어야한다고 말합니다. 마지막으로 우리는 모든 주기 내가 하나 (i ++)에 의해 증가 해야 합니다 말. Break 문은 루프를 종료하는 데 사용되는 루프 제어 문입니다. 루프 내에서 break 문이 발생하자마자 루프 반복이 중지되고 루프 다음의 첫 번째 문으로 즉시 루프에서 반환됩니다. 구문: C의 break 문에 대한 구문은 다음과 같습니다 – 우리는 루프와 While 루프 모두에서 C Break 문의 작업 기능을 표시하는 두 가지 예를 공유하고 자합니다 루프가 종료되는 루프 조건은 항상 s 사실. 따라서 루프는 무한한 횟수를 실행합니다.

아래와 같이 break 문을 사용하여이 작업을 수정할 수 있습니다. c 프로그래밍에서 스위치 케이스에서 브레이크 문의 예의 좋은 컬렉션 … 감사합니다 while 루프는 루프가 실행되어야하는 횟수를 모르는 경우 사용할 수 있습니다. 다음은 중단 문이 점프 명령 또는 루프, 루프 및 do-while 루프에 대한 스위치 구문을 둘러싸는 가장 안쪽에 사용할 수 있는 프로그램 실행 제어 전환 키워드입니다. break 문을 실행하면 우려 구문에서 즉시 종료되고 컨트롤이 루프 다음에 이어 명령문으로 전송됩니다. 루프 생성에서 break 문의 실행은 루프를 종료하고 프로그램의 추가 실행은 루프의 본문 다음에 문으로 예약됩니다. 업데이트 : 당신은 또한 루프와 루프 동안에 사용하는 다음 예제 중 하나를 살펴 수 있습니다 : printf (« 년 (예 : 1999)를 입력하십시오 : « ; 스캔프(« %d », & 연도); 스위치 대/소문자 블록에서 break 문을 항상 사용 하 여 하려는 경우, 그렇지 않으면 케이스 블록 실행 되 면 후속 사례 블록의 나머지 실행 됩니다. 예를 들어, 모든 대/소문자 블록 후에 break 문을 사용하지 않으면 이 프로그램의 출력이 다음과 같습니다: break는 여기서 선택 사항입니다. icular 블록) 다음 사례의 문을 실행합니다. 이 경우 내부 루프만 나누지만 외부 루프는 중단하지 않습니다. C 프로그래밍의 브레이크 문은 다음과 같은 두 가지 용도를 가지고 있습니다 – 위의 코드는 오류없이 잘 실행됩니다.

그러나 위의 코드는 효율적이지 않습니다. 위의 코드는 요소를 찾은 후에도 모든 반복을 완료합니다. 배열에 1000 개의 요소가 있고 검색 할 키가 첫 번째 위치에 있으므로 위의 접근 방식은 목적이 없고 쓸모없는 999 반복을 실행한다고 가정합니다. 이러한 쓸모없는 반복을 방지하기 위해 프로그램에서 break 문을 사용할 수 있습니다. break 문이 발생하면 루프에서 컨트롤이 조건이 충족된 후 즉시 반환됩니다. 따라서 아래와 같이 키를 배열 요소와 비교하는 if 조건과 나누기 문을 사용합니다: 위의 예에서 총 입력은 7(잘못된 입력 -5과 0이 있음)이며, 두 개의 입력은 -5 및 0이 발견된 프로그램으로 유효한 입력으로 간주되지 않습니다. , 프로그램의 실행은 계속으로 인해 다시 루프 본문을 응시로 이동하고 우리는 유효한 5 입력 (5 양정수 번호)을 가지고 스위치 문C 휴식의 예를 보려면 여기를 클릭하십시오. 다음은 1에서 10까지 루프를 실행하고 7 나누기에 도달한 루프 카운터값이 실행될 때 실행됩니다. « continue; »를 사용하면 현재 루프의 나머지 명령을 건너뛰고 맨 위에서 다시 시작할 수 있습니다.

By | 2019-08-02T05:44:21+00:00 août 2nd, 2019|Non classé|Commentaires fermés sur c언어 break 예제

About the Author: