다음 C++ 프로그램의 실행 결과는? #include <iostream> using std::cout; using std::endl; #include <exception> using std::exception; void throwException() { try { cout << " #1"; throw exception(); } catch(exception &caughtException) { cout << " #2" << " #3"; throw; } cout << " #4"; } int main() { try { cout << " #5"; throwException(); cout << " #6"; } catch(exception &caughtException) { cout << " #7"; } cout << " #8"; return 0; }
정답 4번#5 #1 #2 #3 #7 #8
인사혁신처 공식 최종정답은 4번입니다. 공식 해설은 별도로 제공되지 않았습니다.
오답 포인트
‘다음 C++ 프로그램의 실행 결과는? #include <iostream> using std::cout; …’의 판단 기준은 ‘#5 #1 #2 #3 #7 #8’입니다. 정답 문구와 해설의 조건을 함께 연결해 기억하세요.
공식 문제지와 최종정답을 문항별로 대조한 기출문제입니다. 공식 해설이 제공되지 않은 문항은 정답 근거만 표시합니다.