c언어 continue 예제

루프의 값이 7 프로그램 인쇄 될 때 출력을 고려 „계속 …“ 조건 내에서 인쇄하지 않고 7 (당시 루프의 값) 프로그램의 컨트롤은 루프의 시작에 도달했습니다 (즉, 루프의 test_condition). Continue는 break 문과 같은 루프 제어 문도 있습니다. continue 문은 루프를 종료하는 대신 break 문의 문과 반대이며 루프의 다음 반복을 실행하도록 강제합니다. 이름에서 제안하는 것처럼 continue 문은 루프가 다음 반복을 계속하거나 실행하도록 강제합니다. continue 문이 루프에서 실행되면 continue 문 다음에 오는 루프 내의 코드가 건너뛰고 루프의 다음 반복이 시작됩니다. 구문: C 언어의 break 문과 계속 문의 주요 차이점은 중단으로 인해 가장 안쪽으로 둘러싸는 루프 또는 스위치가 즉시 종료된다는 것입니다. 반면, continue 문은 둘러싸기의 다음 반복을 발생, 동안, 또는 루프를 시작 할. while 및 do 루프의 continue 문은 루프의 테스트 조건으로 즉시 제어를 수행하지만 for 루프에서는 제어를 루프의 증분 단계로 이동합니다. 이 예제에서는 루프 동안 내부 계속 사용. while 또는 do-while 루프를 사용하는 경우 다음 반복에 대한 카운터 값이 변경되도록 계속 바로 위에 증분 또는 감소 문을 배치해야 합니다. 예를 들어 „if“의 본문에 카운터-문을 배치하지 않으면 카운터 값은 7로 무기한 유지됩니다. continue 문이 발생하면 루프의 다음 반복에 대한 컨트롤을 가져옵니다. 다음은 C/C++ 프로그래밍에서 루프 문이 있는 continue 문의 구문입니다.

첫 번째 f(i)는 x에 할당됩니다. 그런 다음 x가 1이면 continue 문이 실행됩니다. 본문에 있는 나머지 문은 무시 되고 실행 루프의 테스트 평가와 함께 루프의 맨 위에 다시 시작 됩니다. continue는 루프를 종료하지 않고 루프가 다음 반복으로 이동하게 합니다. 루프의 모든 반복은 계속이 발생하더라도 실행됩니다. continue 문은 continue 후에 나타나는 루프의 문을 건너뛰는 데 사용됩니다. continue 문은 루프에만 나타날 수 있습니다. switch 문에 이 오류가 나타나면 오류가 발생합니다. continue 문은 전환이 아닌 루프에만 적용됩니다. 루프 내부의 스위치 내부에서 계속하면 다음 루프 반복이 발생합니다. continue는 C, C++ 프로그래밍 언어의 키워드이며 프로그램의 컨트롤을 루프 시작으로 전송하는 데 사용됩니다.

루프 본문 내에서 계속 한 후에 작성된 문을 실행 하지 않고 루프 의 실행을 계속 합니다. 프로그램의 정상적인 흐름을 변경하기 위해 C 프로그래밍 언어의 중단 및 계속 문이 모두 제공되었습니다. continue 문은 가장 가까운 둘러싸기 의 다음 반복에 대한 제어를 전달합니다. C 프로그래밍의 continue 문은 break 문과 다소 비슷합니다. 종료를 강제하는 대신 루프의 다음 반복이 수행되어 그 사이에 있는 코드를 건너뜁니다. 예를 들어 다음 코드 조각은 배열 a의 비음수 요소를 요약합니다. 음수 값을 건너뜁니다. C /C ++ 프로그래밍 언어는 문을 계속 : 휴식은 무엇입니까, 그것은 사용되는 경우 어떻게, t가 사용되는 곳? 구문, 예제를 통해 계속 문에 대해 알아봅니다. 예: 숫자를 1에서 10까지 인쇄하고 6이 아닌 프로그램을 작성해야 하는 상황을 고려합니다.

Komentáře nejsou povoleny.