22.8

    [C] C언어 코딩 도장 22.8 심사문제: 불 자료형 사용하기

    다음 소스 코드를 완성하여 "참"과 "거짓"이 출력되게 만드세요. 표준 출력 참 거짓 judge_boolean.c #include #include int main() { _____________ _____________ if (b1 != true) printf("참\n"); else printf("거짓\n"); printf("%s\n", b2 == false ? "참" : "거짓"); return 0; } 정답 bool b1 = false; bool b2 = true; 풀이 b1을 먼저 살펴보자. b1이 true가 아니면 "참"이고, true면 "거짓"이 나오는데 출력이 "참"이므로 b1은 false이다. 다음으로, b2는 false이면 "참"이고, false가 아니면 "거짓"인데, 출력이 "거짓"이므로..