모두CBT

다음 C언어 프로그램이 실행되었을 때의 결과는? | 21년-2회차-정보처리기사-필기 기출문제 상세 페이지

121년-2회차-정보처리기사-필기
다음 C언어 프로그램이 실행되었을 때의 결과는?
     
문제 이미지
     
1
3
2
4
 
3
7
4
10
 
해설

a=4(0100), b=7(0111)이고 c = a | b는 비트별 OR 연산이므로 0100 | 0111 = 0111, 즉 7이다.
따라서 printf("%d", c)의 출력 결과는 7이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.