반복 구조 순서도


반복 구조 순서도

반복 구조의 순서도 중첩 반복 구조의 순서도 먼저, 조건1에서 그 결과 값이 참이면 내곽 루프(회색 상자)에 진입한다. 이제 내곽 루프의 실행이 시작된다. 내곽 루프의 실행은 위에 있는 반복 구조의 순서도 흐름과 같다. 즉, 조건2를 평가하여 그 결과 값이 참이면 처리 과정을 수행하고, 다음번째 반복으로 이동한다. 이러한 과정은 조건2가 거짓으로 평가될 때까지 반복된다. 내곽 루프의 조건2가 거짓으로 평가될 경우에 내곽 루프의 실행이 종료되어 내곽 루프를 빠져나온다. 여기서 중요한 것은 내곽 루프의 실행 종료는 외곽 루프의 본체 실행 종료를 의미한다. 따라서 다음의 실행 지점은 외곽 루프의 다음번째 반복이다. 따라서 조건1이 다시 수행되고, 반복 수행 여부를 판단한다. 조건1의 평가 결과 값이 참이면 다시 내곽 루프가 반복 수행된다. 그러나 조건1의 평가 결과 값이 거짓이면 전체 중첩 루프의 실행 종료하고 빠져나온다....


#c언어 #반복문 #순서도 #중첩루프

원문링크 : 반복 구조 순서도