제어 흐름

C 제어 흐름은 계산, 조건, 반복, 탈출 순서로 읽는다

먼저 값이 어떻게 변하는지 보고, 그 값이 조건과 반복을 어떻게 움직이는지 따라간다.

01 계산변수 값 변경

sum += i처럼 새 값을 만든다.

02 조건참이면 실행

if가 경로를 나눈다.

03 반복초기값·조건·증감

for와 while의 회차를 추적한다.

04 탈출continue / break

현재 회차를 넘기거나 반복을 끝낸다.

구분의미판단
i=1조건 거짓sum에 더함
i=2조건 참continue로 건너뜀
i=3조건 거짓다시 더함

핵심 먼저 값이 어떻게 변하는지 보고, 그 값이 조건과 반복을 어떻게 움직이는지 따라간다.