본문 바로가기
工夫/초보자의 C

논리 연산자를 사용한 초보의 C

by 치세 2009. 6. 28.

연산자       연산자의 의미                                                                      결합성
&&        피연산자가 모두 참이면 true를 반환 (and의 의미)                            →
||         피연산자 중 하나라도 참이면 true를 반환(or의 의미)                         →
!           피연사자가 true면 false를,  false이면 true를 반환 (not의 의미)           ←

/*논리 연산자*/

#include<stdio.h>
int main(void)
{
   int uio1 = 10;
   int uio2 = 12;
   int result1, result2, result3;

   result1 = (uio1==10 && uio2==12);
   result2 = (uio<12 || uio2>12);
   result3 = (!uio1);

   printf("result1 : %d \n", result1);
   printf("result2 : %d \n", result2);
   printf("result3 : %d \n", result3);

   return 0;
}

댓글