728x90
SMALL
#include <stdio.h>
int main() {
printf("%d\n", 1 || 1); // 1: 1 OR 1은 참
printf("%d\n", 1 || 0); // 1: 1 OR 0은 참
printf("%d\n", 0 || 1); // 1: 0 OR 1은 참
printf("%d\n", 0 || 0); // 0: 0 OR 0은 거칫
printf("%d\n", 2 || 3); // 1: 2 and 3은 참
return 0;
}
|| 는 두 값 중 하나만 참이라도 결과가 참이 나옵니다. 따라서 1 || 1, 1 || 0 , 0 || 1 모두 참이고 0 || 0 만 거짓입니다.
그리고 c 언어에서는 0이 아닌 모든 값이 참이므로 2 || 3 또한 참입니다.
728x90
LIST
'Program Language > C' 카테고리의 다른 글
C ) 조건식과 논리 연산자 사용하기 (0) | 2022.08.04 |
---|---|
C ) NOT 연산자 (0) | 2022.08.04 |
C ) AND 연산자 사용하기 (0) | 2022.08.04 |
C ) ? : 를 사용한 함수 안에서 삼항 연산자 사용 (0) | 2022.08.02 |
C ) if문으로 알아보는 비교연산자 (0) | 2022.08.02 |
댓글