다음 JAVA 코드 출력문의 결과는? | 21년-1회차-정보처리기사-필기 기출문제 상세 페이지
121년-1회차-정보처리기사-필기
다음 JAVA 코드 출력문의 결과는?
1
5 + 2 = 345 + 2 = 34
2
5 + 2 + 3 + 45 + 2 = 7
3
7 = 77 + 7
4
5 + 2 = 345 + 2 = 7
해설
첫 번째 출력문 System.out.println("5 + 2 = " + 3 + 4)는 문자열과의 + 연산이 왼쪽부터 순차 처리되어 "5 + 2 = "+3 → "5 + 2 = 3", 이어서 +4 → "5 + 2 = 34"가 출력된다.
두 번째 출력문은 괄호로 묶인 (3 + 4)가 먼저 정수 연산되어 7이 된 뒤 문자열과 결합되므로 "5 + 2 = 7"이 출력된다.
두 줄의 출력을 이으면 "5 + 2 = 34"와 "5 + 2 = 7"이 된다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.