if
조건 선택
참이면 실행하고 거짓이면 건너뛴다. 범위 조건과 중첩 조건에서 자주 출제된다.
제어 흐름
분기와 반복 문제는 키워드를 외우기보다 “언제 빠져나가고, 언제 건너뛰는가”를 추적해야 한다.
if
참이면 실행하고 거짓이면 건너뛴다. 범위 조건과 중첩 조건에서 자주 출제된다.
switch
하나의 값이 어떤 case와 맞는지 본다. `break`가 없으면 다음 case로 이어진다.
for / while
초기값, 조건, 증감이 몇 번 실행되는지 세면 출력과 합계를 계산할 수 있다.
break / continue
`break`는 탈출, `continue`는 현재 회차만 건너뛰고 다음 반복으로 간다.
조건식: 0이면 거짓, 0이 아니면 참으로 해석한다.
반복문: 초기값부터 종료 직전 값까지 표로 적는다.
출력: printf가 실행되는 순간의 변수 값을 사용한다.