18.7 연습문제: else 사용하기

다음 소스 코드를 완성하여 "거짓"이 출력되게 만드세요.

practice_if_else.c

#include <stdio.h>
 
int main()
{
    unsigned long long num1 = _____;
 
    if (num1)
        printf("참\n");
    else
        printf("거짓\n");
 
    return 0;
}

실행 결과

거짓

정답

0

해설

if 조건문에서 변수 num1에 저장된 값으로만 조건을 판단하고 있습니다. 여기서 num1unsigned long long형이므로 정수를 사용해서 조건식이 만족하지 않도록 만들어야 합니다. if 조건문에서 0은 거짓, 0이외의 숫자는 참이므로 0을 넣어주면 됩니다.

최근 수정: 2018년 2월 5일, 월요일, 오후 3:56