Table of contents

    1. 정리

    c++에서 제공하는 cin과 cout에 대한 간단한 예제입니다. c언어에서는 여러 개의 변수를 입력받을 때, 각각의 자료형을 입력해주고 그 자료형에 대한 내용을 파악하고 있어야 했습니다. 그러나 c++에서는 이 부분을 자동적으로 해결해주네요. 그리고 다중 변수 입력 시, 직관적으로 입력받을 수가 있습니다.

    int형 변수를 3개 선언하고, 입력을 기다려보겠습니다. cin >> a >> b >> c; 의 의미는 a, b, c 순으로 입력을 기다리는 것입니다. 매우 간결하네요. 이 때, 다음과 같이 입력해보죠.

    입력

    1 1 1

    int a, b, c;
    
    cin >> a >> b >> c;

     

    이제 입력 받은 내용을 출력해보겠습니다. 형태는 입력 때와 유사합니다. cout을 사용하고 꺽쇠의 모양이 달라졌네요. endl의 경우 줄바꿈의 역할을 합니다. 출력은 다음과 같이 모든 변수의 합을 출력합니다.

    출력

    3

    cout << a+b+c << endl;

     

     

    2. 전체코드

    using namespace std;
    
    int main() {
    	int a, b, c;
    
    	cin >> a >> b >> c;
    	cout << a+b+c << endl;
    
    	return 0;
    }