Programming/C++

[C++] std::cin?

Jubil 2018. 1. 21. 17:21
반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
 
int main() {
    int num1, num2;
 
    cout << "정수1 입력 : ";
    cin >> num1;
    cout << "정수2 입력 : ";
    cin >> num2;
 
    cout << "덧셈 : " << num1 << " + " << num2 << " = " << num1 + num2 << endl;
    cout << "뺄셈 : " << num1 << " - " << num2 << " = " << num1 - num2 << endl;
    cout << "곱셈 : " << num1 << " * " << num2 << " = " << num1 * num2 << endl;
    cout << "나눗셈 : " << num1 << " / " << num2 << " = " << num1 / num2 << endl;
 
    return 0;
}

cs



간단하게 두 정수를 입력 받고, 사칙 연산을 진행합니다.


cin은 C언어에서 scanf() 함수와 같은 기능을 합니다.


cin >> 입력변수;


scanf() 처럼 형식을 지정하지 않아도 알아서 처리해줍니다.



만약에 scanf("%d %d", &num1, &num2); 처럼 두 정수의 입력을 한 번에 받고 싶은 경우 C++에서는


cin >> num1 >> num2; 이렇게 사용해주면 됩니다.




반응형

'Programming > C++' 카테고리의 다른 글

[C++] 함수  (0) 2018.01.21
[C++] 구조체  (0) 2018.01.21
[C++] 동적 할당  (0) 2018.01.21
[C++] 명시적 형변환  (0) 2018.01.21
[C++] std::cout, std::endl?  (0) 2018.01.21