글
관련 이론 및 문법
(레이블 (Label) 참고)
http://kkikkodev.tistory.com/104
문제 의도
주어진 소스코드를 컴파일한 후 실행한 결과를 고르는 문제입니다.
답안
G
풀이 방법
이 문제는 레이블에 대한 문제입니다. 레이블은 기본적으로 레이블명 다음에 구문이 옵니다. if 문이나 for 문 같은 하나의 구역으로 이루어진 구문이 오는데, 지금 소스코드에는 구문이 아닌 하나의 명령문만 있습니다. (o = o + 2;) 따라서 10 번 라인에서 z 라는 레이블을 모를 수 밖에 없어서 (레이블 구역 내에 속하지 못했으므로) 컴파일 오류가 발생하게 됩니다. 또한 현재 z 레이블 내에 명령문 한 줄 밖에 없기 때문에, 그 다음에 break 나 continue 문장으로 z 를 활용할 수 없게 됩니다. (즉, z 레이블은 참조되지 않는 필요없는 레이블이라는 의미입니다.)
결과적으로 답안은 G 가 됩니다.
'4.1) OCJP > 1Z0-851 / 2012-08-28' 카테고리의 다른 글
OCJP (1Z0-851 / 2012-08-28 / Exam C) - 35 번 (0) | 2016.11.13 |
---|---|
OCJP (1Z0-851 / 2012-08-28 / Exam C) - 34 번 (0) | 2016.11.13 |
OCJP (1Z0-851 / 2012-08-28 / Exam C) - 33 번 (0) | 2016.11.13 |
OCJP (1Z0-851 / 2012-08-28 / Exam C) - 32 번 (0) | 2016.11.13 |
OCJP (1Z0-851 / 2012-08-28 / Exam C) - 31 번 (0) | 2016.11.13 |
OCJP (1Z0-851 / 2012-08-28 / Exam C) - 29 번 (0) | 2016.11.13 |
OCJP (1Z0-851 / 2012-08-28 / Exam C) - 28 번 (0) | 2016.11.13 |
OCJP (1Z0-851 / 2012-08-28 / Exam C) - 27 번 (0) | 2016.11.12 |
OCJP (1Z0-851 / 2012-08-28 / Exam C) - 26 번 (0) | 2016.11.12 |
OCJP (1Z0-851 / 2012-08-28 / Exam C) - 25 번 (0) | 2016.11.12 |
RECENT COMMENT