출력 추적

출력 문제는 변수표와 흐름표를 함께 갱신한다

머릿속 실행 대신 조건이 참인 줄, 값이 바뀌는 줄, 출력이 일어나는 줄을 분리해 표시한다.

01초기값

sum = 0

02조건 검사

i와 if 판정

03값 갱신

sum 변경

04출력

printf 위치

구분의미판단
1회차i=1, 조건 거짓sum=1
2회차i=2, 조건 참continue, sum 유지
3회차i=3, 조건 거짓sum=4

핵심 머릿속 실행 대신 조건이 참인 줄, 값이 바뀌는 줄, 출력이 일어나는 줄을 분리해 표시한다.