프로그래밍/겁나 쉽게 쓴 C, C++ 설명서

조건문이란? if, switch

tonystark100 2024. 5. 1. 18:17

목차

    반응형

    조건문이란?

    반응형

    C언어에서 조건문은 프로그램의 흐름을 제어하는 데 사용되는 중요한 도구입니다. if와 switch는 C언어의 주요 조건문입니다.

     

    if 문

    if문은 주어진 조건이 참인지 확인하고, 조건이 참일 경우 특정 코드 블록을 실행합니다.

    if (조건) {
        // 조건이 참일 때 실행되는 코드
    }

     

    else 문

    조건이 거짓일 때 실행되는 코드를 추가할 수 있습니다.

    if ( 조건 ) {
        // 조건이 참일 때 실행되는 코드
    } else {
        // 조건이 거짓일 때 실행되는 코드
    }

     

    else if 문

    여러 조건을 체크할 수도 있습니다.

    if ( 조건 1) {
        // 조건 1이 참일 때 실행되는 코드
    } else if ( 조건 2) {
        // 조건 1이 거짓이고 조건 2가 참일 때 실행되는 코드
    } else {
        // 모든 조건이 거짓일 때 실행되는 코드
    }

     

     

     

    로또로 화성 - Google Play 앱

    간편한 로또 번호 생성 및 QR 결과 확인 어플입니다.

    play.google.com

     

    switch 문

    switch문은 변수의 값에 따라 프로그램의 흐름을 제어합니다.

    switch (expression) {
        case value1:
            // expression이 value1일 때 실행되는 코드
            break;
        case value2:
            // expression이 value2일 때 실행되는 코드
            break;
        default:
            // expression이 어떤 case의 값과도 일치하지 않을 때 실행되는 코드
    }

     

    switch문은 일반적으로 열거형 값이나 정수를 처리하는 데 사용됩니다. 각 case는 expression의 가능한 값에 대응하며, 해당 값일 때 실행되는 코드 블록을 포함합니다. default문은 expression이 어떤 case의 값과도 일치하지 않을 때 실행되는 코드를 포함합니다.

    이렇게 if와 switch문을 사용하면 프로그램의 흐름을 효과적으로 제어할 수 있습니다. 이 두 가지 조건문은 각각의 장단점이 있으므로, 상황에 따라 적절한 것을 선택하는 것이 중요합니다.

     

    다음 글 if문과 switch문의 비교

     

    ** 이 글이 좋았다면 좋아요와 구독을 눌러주세요. **

    반응형

    '프로그래밍 > 겁나 쉽게 쓴 C, C++ 설명서' 카테고리의 다른 글

    구조체란?  (0) 2024.05.02
    if문과 switch문의 비교  (0) 2024.05.01
    C언어의 연산자  (0) 2024.05.01
    함수 매개변수 전달 방식  (0) 2024.04.30
    함수란?  (0) 2024.04.30