CODEDRAGON ㆍDevelopment/C, C++
논리연산자(&&연산자, || 연산자, ! 연산자)
소스코드
#include <stdio.h> int main(void) { int num1=2, num2=5, num3=7; int result1, result2, result3, result4, result5; result1 = (num1>0) && (num2<10); //참 = 참 && 참 result2 = (num1>0) && (num2>10); //거짓 = 참 && 거짓 result3 = (num2<=2) || (num3>8); //거짓 = 거짓 || 거짓 result4 = (num2<=2) || (num3<8); //참 = 거짓 || 참 result5 = !num3; //num3에 저장된 값이 0이상이므로 참이 됩니다. //거짓 = !참 printf("result1에 저장된 값: %d \n",result1); // 1(참) printf("result2에 저장된 값: %d \n",result2); // 0(거짓) printf("result3에 저장된 값: %d \n",result3); // 0(거짓) printf("result4에 저장된 값: %d \n",result4); // 0(거짓) printf("result5에 저장된 값: %d \n",result5); // 0(거짓) return 0; } |
출력결과
'Development > C, C++' 카테고리의 다른 글
비트 (bit) (0) | 2015.03.19 |
---|---|
Ex11-조건연산자 (0) | 2015.03.17 |
논리연산자 (0) | 2015.03.14 |
Ex09-관계 연산자 (0) | 2015.03.13 |
관계연산자 (0) | 2015.03.12 |