기출문제

컴퓨터시스템기사(A형) 2020년 17번 기출문제

원문 이미지 문항입니다. 번호를 고른 뒤 해설을 확인하세요.

컴퓨터시스템기사(A형) 2020년 17번 기출문제
해설

주어진 코드에서 `int`의 크기가 2바이트인 경우, `a`는 `32767`이고 `b`는 `-32768`입니다. `a + 1`을 계산하면 `32768`이 되지만, 이는 2바이트의 정수 범위를 넘어가므로 오버플로우가 발생해 `-32768`이 됩니다. `b - 1`은 `-32769`가 되어 마찬가지로 2바이트의 범위를 넘어가게 되어 `32767`로 변환됩니다. 따라서 출력 결과는 `32768, -32769`가 되므로 정답은 `1`입니다.

🏠 홈

컴퓨터시스템기사(A형)

2020년

👇 알맞은 정답 번호를 마킹해주세요.

학습 진행도

17 / 100 문제

17%

이 회차에서 83문제 남았습니다.

홈