본문 바로가기
프로그래밍 일반사무자동화산업기사 · 2017년03월05일 · 53/80

53.C언어에서 다음 코드의 결과 값은?

사무자동화산업기사 53번 문제 이미지
1
2
2
4
3
8
4
16정답

해설

x를 3으로 초기화 결과값은 xy xy=1+x<<2 x가 3이므로 =1+3<<2 =4<<2 << 좌측 산술 시프트 = 1비트 이동시 값이 2배가 된다. <<2 이므로 좌측2회 시프트 = 4배 =4*4 =16

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기