반응형
62. C언어에서 비트 논리연산자에 해당하지 않는 것은?
(정보처리기사 필기 - 2020년 06월 06일 기출 - 4과목 프로그래밍 언어 활용)
① ^
② ?
③ &
④ ~
정답은 **② ?**입니다.
🔍 설명: C언어의 비트 논리연산자
비트 논리연산자는 비트 단위로 연산을 수행하는 연산자입니다. 주요 비트 연산자는 다음과 같습니다:
연산자 이름 설명
| & | AND 연산자 | 두 비트 모두 1일 때만 결과가 1 |
| | | OR 연산자 | 둘 중 하나라도 1이면 결과가 1 |
| ^ | XOR 연산자 | 서로 다르면 1, 같으면 0 |
| ~ | NOT 연산자 | 비트를 반전 (1 → 0, 0 → 1) |
❌ ?는 삼항 연산자로, 조건에 따라 값을 선택하는 데 사용되며 비트 논리연산자와는 무관합니다.
📌 예시:
int a = 5, b = 3;
int result = a & b; // result = 1 (0101 & 0011 = 0001)
'13 _ 정보처리기사 [필기]' 카테고리의 다른 글
| 64. 시스템에서 모듈 사이의 결합도(Coupling)에 대한 설명으로 옳은 것은? (0) | 2025.09.26 |
|---|---|
| 63. TCP/IP 프로토콜 중 전송계층 프로토콜은? (0) | 2025.09.26 |
| 61. IPv6에 대한 설명으로 틀린 것은? (0) | 2025.09.26 |
| 60. 정규화 과정 중 1NF에서 2NF가 되기 위한 조건은? (0) | 2025.09.26 |
| 59. 다음 설명의 ( )안에 들어갈 내용으로 적합한 것은? (0) | 2025.09.26 |