C출력 결과보통 · 20점#연산자#비트 연산#삼항 연산자

189. 연산자 우선순위와 삼항·비트 연산

다음 C 프로그램의 실행 결과를 쓰시오.

1#include <stdio.h>
2
3int main() {
4 int a = 6, b = 3;
5 int r1 = a & b + 1;
6 int r2 = a > b ? a ^ b : a | b;
7 int r3 = a << 1 | b == 3;
8 printf("%d %d %d\n", r1, r2, r3);
9 return 0;
10}

해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.