이 글에서는 C++에서 사용자로부터 정수를 입력받아 화면에 출력하는 방법을 알아보겠습니다. 입력을 받을 때는 cin 연산자를 사용하고, 출력할 때는 cout 연산자를 사용합니다. 기본 문법은 다음과 같습니다.
입력 문법
int x; cin >> x;
출력 문법
int x = 110; cout << x;
예제 코드
아래 예제에서는 사용자에게 값을 입력받은 후 그 값을 출력하고, 미리 초기화된 변수 y의 값도 함께 출력합니다.
#include<iostream>
using namespace std;
int main(int argc, char const *argv[]) {
int x;
int y = 50;
cout << "Enter some value: ";
cin >> x;
cout << "The given value is: " << x << endl;
cout << "The value of y is: " << y;
}실행 결과
Enter some value: 100 The given value is: 100 The value of y is: 50
코드 설명
cin >> x;는 표준 입력 스트림으로부터 데이터를 추출(>>)하여 변수 x에 저장합니다. 반대로 cout << x;는 삽입 연산자(<<)를 사용해 변수 x의 값을 표준 출력 스트림(화면)에 내보냅니다. 이 두 연산자는 모두 iostream 헤더에 포함되어 있으며, C++ 프로그래밍에서 가장 기본적이면서도 필수적인 입출력 도구입니다.