다음 코드의 실행 결과는?
다음 코드의 실행 결과는?
#include <iostream>
using namespace std;
int main() {
cout << "First line";
// cout << "Second line";
cout << "Third line";
return 0;
}
정답: B
코드 실행 분석:
1.
cout << "First line";
→ "First line" 출력 ✓2.
// cout << "Second line";
→ 주석이므로 실행되지 않음 ✗3.
cout << "Third line";
→ "Third line" 출력 ✓최종 결과: "First lineThird line"
주석의 실행 방지 기능:
⦁ 테스트 시 특정 코드를 임시로 비활성화할 때 유용
⦁ 코드를 삭제하지 않고도 실행을 막을 수 있음
⦁ 디버깅이나 코드 실험 시 자주 활용
주의사항:
⦁
cout
은 자동 줄바꿈을 하지 않으므로 모든 출력이 한 줄에 연결됩니다
💡 학습 팁
이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.