다음 코드의 실행 순서와 결과를 올바르게 설명한 것은?
다음 코드의 실행 순서와 결과를 올바르게 설명한 것은?
int x;
cout << "숫자를 입력하세요: ";
cin >> x;
cout << "입력한 숫자는: " << x;
정답: B
⦁ 이 코드는 대화형 프로그램의 기본 패턴을 보여줍니다
실행 순서:
1. 안내 메시지 출력: "숫자를 입력하세요: " 화면에 표시
2. 입력 대기:
cin >> x
에서 프로그램이 멈춤 (사용자 입력 대기)3. 사용자 입력: 키보드로 숫자 입력 후 Enter
4. 결과 출력: 입력받은 값과 함께 메시지 출력
프로그램 흐름:
화면: 숫자를 입력하세요: _
(커서 깜빡이며 입력 대기)
사용자: 25 입력 후 Enter
화면: 숫자를 입력하세요: 25
입력한 숫자는: 25
중요한 특징:
⦁
cin
은 블로킹 함수로, 사용자 입력이 있을 때까지 기다림⦁ 사용자가 Enter를 눌러야 입력이 완료됨
⦁ 입력과 출력이 순차적으로 진행됨
💡 학습 팁
이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.