5.3 참이면 A, 거짓이면 B: if~else

    지금까지는 조건문이 참이면 A를 출력하고 그렇지 않으면 A를 출력하지 않는 if 조건문을 사용하였습니다. 조건문이 참이면 A를 출력하고 그렇지 않으면 B를 출력하는 조건문은 if~else를 사용하여 프로그래밍합니다.

    condition_ifelse.c

    #include <stdio.h>
     
    main() {
        int a = 5;
     
        if (a > 3)                // if (참)
            printf("A\n");        // 조건문이 참이면 실행
        else
            printf("B\n");        // 조건문이 거짓이면 실행
        printf("C\n");
     
        if (a > 8) printf("D\n"); // 조건문이 참이면 실행
     
        else printf("E\n");       // 조건문이 거짓이면 실행
     
        printf("F\n");
    }

    실행 결과

    A

    C

    E

    F

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