다음 C 프로그램의 실행 결과로 옳은 것은? | [전자기사 필기] 20년 2회차 기출문제 상세 페이지
1[전자기사 필기] 20년 2회차
다음 C 프로그램의 실행 결과로 옳은 것은?
1
10
2
12
3
14
4
16
해설
변수 a 에 16진수 0x10을 넣고 %d(10진 정수)로 출력하므로 실행 결과는 16이다.
프로그램: int a = 0x10; printf("%d", a);
0x 접두어는 16진 상수를 뜻한다:
- 출력 10인 보기는 계산값과 다르다.
- 출력 12인 보기는 계산값과 다르다.
- 출력 14인 보기는 계산값과 다르다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.
