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을 넣어주면 됩니다.