C
[C] 014 논리형 변수
qkrwngus
2021. 1. 17. 20:02
C에는 논리형 변수라는 게 따로 존재하지 않고 정수형 변수를 논리형 변수처럼 사용하는 것
true : 0을 제외한 모든 값
false: 값이 0
#include <stdio.h>
void main()
{
int b;
int j;
b = 10 > 5;
j = 10 > 20;
printf("논리형 변수 b의 값은 %d \n", b);
printf("논리형 변수 j의 값은 %d \n", j);
if (b)
{
printf("10>5의 식은 참이다\n");
}
else
{
printf("10>5의 식은 거짓이다\n");
}
if (j)
{
printf("10>20의 식은 참이다\n");
}
else
{
printf("10>20의 식은 거짓이다\n");
}
if (-1)
{
printf("-1은 참\n");
}
else
{
printf("-1은 거짓\n");
}
}