문제
다음 C 프로그램의 실행 결과는?
#include <stdio.h> int main() { int x = 6, y = 4; printf("%d", x ^ y); return 0; }
① 2 ② 4 ③ 6 ④ 10
정답
1번
해설
비트 XOR 연산: 6=0110, 4=0100, 0110 ^ 0100 = 0010 = 2이다. XOR은 같은 비트는 0, 다른 비트는 1을 결과로 한다.
다음 C 프로그램의 실행 결과는?
#include <stdio.h> int main() { int x = 6, y = 4; printf("%d", x ^ y); return 0; }
① 2 ② 4 ③ 6 ④ 10
1번
비트 XOR 연산: 6=0110, 4=0100, 0110 ^ 0100 = 0010 = 2이다. XOR은 같은 비트는 0, 다른 비트는 1을 결과로 한다.
매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.