Console input 의 명령어
숫자/ 문자 / 소수점등을 키보드로 입력받고 입력받은
값을 변수에 넣어주는 명령어
int a;
std::cin >> a;
std::cout << "Hello World!\\n";
std::cout << "Hello World!" << std::endl;
부호 | + | - | * | / | % |
---|---|---|---|---|---|
뜻 | 더하기 | 빼기 | 곱하기 | 나누기(몫) | 나누기(나머지) |
#include <iostream>
int main()
{
int a = 0;
a = a + 6;
std::cout << a; // 6
int b = a - 5;
std::cout << b; // 1
int c = a * b;
std::cout << c; // 6
int d = 10 / 3;
std::cout << d; // 3
int e = 10 % 3;
std::cout << e; // 1
return 0;
}
#include <iostream>
int main()
{
int num = 100;
num = num + 5;
int a = 7;
a += 3;
// a = a += 3; 과 동일한 의미
// 1개씩 증가
a++;
// 1개씩 감소
a--;
a = 7;
// ++, -- 의 위치에 따라서 '언제' a의 값이 변하는지 결정된다.
std::cout << "int a = 7; 일 때" << std::endl;
int b = a++;
std::cout << "a++: " << b << std::endl; // b = 7
b = ++a;
std::cout << "++a: " << b << std::endl; // b = 9
return 0;
}
// = 은 수학에서 쓰이듯이 같다 라는 의미가 아니라
// 왼쪽에 있는 변수에 오른쪽에 있는 값을 대입한다는 뜻이다.
int a = 3;
// a에 3을 대입한다.
a = 4;
// a에 4를 대입한다.
int b = 4;
b == a;
// == 이 수학에서 등호 표시와 같은 역할을 한다.