모두CBT

다음 자바 코드를 실행한 결과는? | 20년-4회차-정보처리기사-필기 기출문제 상세 페이지

120년-4회차-정보처리기사-필기
다음 자바 코드를 실행한 결과는?
     
문제 이미지
     
1
x=7 y=0
 
2
x=6 y=-1
 
3
x=7 y=-1
 
4
Unresolved compilation problem 오류 발생
 
해설

while(y--) { x++; }에서 반복 조건 y--는 int 타입 값인데, Java는 while문의 조건식에 반드시 boolean 값만 허용하고 int를 boolean으로 자동 변환하지 않으므로 컴파일 오류(Unresolved compilation problem)가 발생한다.

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