13.1 제어문

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

    ▼ 표 13-1 제어문의 종류

    제어문

    설명

    종류

    순차문

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

    조건문(선택문)

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

    if 문(조건 하나 비교)

    else 문(조건 분기)

    switch 문(다양한 조건)

    반복문

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

    for 문(구간 반복)

    do 문(선행 반복)

    while 문(조건 반복)

    foreach 문(배열 반복)

    기타

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

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

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

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