다음 코드의 실행 결과는?

과목: C++

문제 번호: 3300

hard
다음 코드의 실행 결과는?
int x = 5;
int y = 6;
int sum = x + y;
cout << "The answer is " << sum << " points.";
A. The answer is x + y points.
B. The answer is 5 + 6 points.
C. The answer is 11 points.
D. The answer is sum points.

정답: C



⦁ 변수들 간의 산술 연산과 텍스트와 변수의 결합 출력을 다루는 문제입니다

단계별 실행 과정:

1. 변수 선언과 초기화
int x = 5;      // x에 5 저장
int y = 6;      // y에 6 저장

2. 산술 연산
int sum = x + y;  // 5 + 6 = 11, sum에 11 저장

3. 출력
cout << "The answer is " << sum << " points.";

"The answer is ": 문자열 그대로 출력
sum: 변수의 값인 11 출력
" points.": 문자열 그대로 출력

최종 결과: "The answer is 11 points."

<< 연산자의 연결:
⦁ 여러 개의 << 연산자로 텍스트와 변수를 자유롭게 결합
⦁ 각 부분이 순서대로 연결되어 하나의 문장으로 출력

💡 학습 팁

이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.