더북(TheBook)

13.1 제어문

제어문(control statement)은 프로그램 실행 순서를 제어하거나 프로그램 내용을 반복하는 작업 등을 처리할 때 사용하는 구문으로 조건문과 반복문으로 구분합니다. 먼저 제어문이 무엇인지 알아본 후 하나씩 살펴보겠습니다. 다음 내용은 그냥 읽고 넘어가세요. 뒤에서 차례대로 배웁니다.

▼ 표 13-1 제어문의 종류

제어문

설명

종류

순차문

기본적으로 모든 실행문은 순서대로 실행됩니다.

조건문(선택문)

조건의 참 또는 거짓에 따라 서로 다른 명령문을 실행할 수 있는 구조입니다. 조건문은 다른 말로 분기문 또는 비교 판단문이라고도 합니다.

if 문(조건 하나 비교)

else 문(조건 분기)

switch 문(다양한 조건)

반복문

특정 명령문을 지정된 수만큼 반복해서 실행할 때나 조건식이 참일 동안 반복시킬 때 사용합니다.

for 문(구간 반복)

do 문(선행 반복)

while 문(조건 반복)

foreach 문(배열 반복)

기타

break 문: 반복문 내에서 반복을 중지합니다.

continue 문: 반복문 내에서 그다음 반복문으로 이동합니다.

goto 문: C#에서 자주 사용하지 않지만, 레이블(레이블 이름과 콜론(:)으로 만듦)로 지정된 곳으로 직접 이동시킵니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.