문제
C언어에서 두 개의 논리 값 중 하나라도 참이면 1을, 모두 거짓이면 0을 반환하는 연산자는?
① || ② && ③ ** ④ !=
정답
1번
해설
정답: 1. 두 값 중 하나라도 참이면 1을 반환하는 논리 OR 연산자는 ||이다.
오답 풀이
- 1번: || (논리 OR)가 정답이다.
- 2번: && (논리 AND)는 둘 다 참이어야 1을 반환한다.
- 3번: **는 C언어 논리 연산자가 아니다.
- 4번: != (관계 연산자)는 같지 않음을 비교한다.
보충 개념 논리 OR(||): 하나라도 참이면 참, 논리 AND(&&): 모두 참이어야 참.