티스토리 뷰
#include<stdio.h>
int main(){
int a = 0;//거짓
int b = 1;// 참
int c = -1;//참
printf("a || b 의 결과 : %d \n", a || b);//논리합(a또는b) OR
printf("b || c 의 결과 : %d \n", b || c);
printf("a && b 의 결과 : %d \n", a && b);//논리곱(a그리고b) AND
printf("b && c 의 결과 : %d \n", b && c);
printf("!a 의 결과 : %d \n", !a);//부정(a의 부정) NOT
printf("!b 의 결과 : %d \n", !b);
//!a <-- 단항연산자( 항이 1개, 연산 우선순위가 높음 )
return 0;
}
OR (둘중 하나만 참이여도 참) AND ( 둘다 참이여야 참) XOR (두값이 같거나, 둘다 다르다면 참, 둘중 하나만 달라도 거짓.) 1. 자기 자신을 초기화 할때 사용한다. 2. 간단한 암호화에도 사용될 수 있다. NOT( 참은 거짓으로, 거짓은 참으로) 연산자 우선순위 1. ! 2. && 3. || 소스 결과값
a || b 의 결과 : 1
b || c 의 결과 : 1
a && b 의 결과 : 0
b && c 의 결과 : 1
!a 의 결과 : 1
!b 의 결과 : 0
'ETC > 종합' 카테고리의 다른 글
기초 연산자연습(증감연산자) (0) | 2015.07.01 |
---|---|
기초 연산자연습(대입연산자) (0) | 2015.07.01 |
기초 연산자 연습(관계연산자) (0) | 2015.07.01 |
표준 입력, 출력 함수 (0) | 2015.07.01 |
[C언어 기초] 기본 자료형 (0) | 2015.06.27 |
Comments