본문 바로가기
Software/C++

[C++ 기초] 5. 산술연산자와 auto형

by 리미와감자 2023. 3. 8.
#include <iostream> // 전처리 지시자
using namespace std; // 없으면 std::을 붙여서 함수를 사용해야함

int main() { // main의 이름을 가지고 있는 함수가 있어야 한다.

	int a = 10;
	int b = 3;

	int c = a + b;
	int d = a - b;
	int e = a * b;
	int f = a / b;
	int g = a % b;

	cout << "c : " << c << endl;
	cout << "d : " << d << endl;
	cout << "e : " << e << endl;
	cout << "f : " << f << endl;
	cout << "g : " << g << endl;



	float h = 9.3;
	int i = 5;

	cout << h + i << endl;
	cout << h - i << endl;
	cout << h * i << endl;
	cout << h / i << endl;

	
	auto n = 100; // int형
	auto x = 1.5; // float형
	auto y = 1.3e12L; // long long형
	


	return 0;
}

결과

더보기

c : 13
d : 7
e : 30
f : 3
g : 1
14.3
4.3
46.5
1.86

 

 

 

산술 연산자

  • 산술 연산자 : + - * / %
    + : 두 개의 피연산자의 합
    - : 첫 번째 피연산자에서 두 번째 피연산자를 뺌
    * : 두 개의 피연산자의 곱
    / : 첫 번째 피연산자에서 두 번째 피연산자를 나누었을 때 몫
    % : 첫 번째 피연산자에서 두 번째 피연산자를 나누었을 때 나머지. 실수에서 사용 X.

  • 피연산자 중 실수가 있으면 결과는 실수가 된다.

 

auto

auto : 초기화할 때 값을 보고 데이터형을 결정. 복잡한 변수형을 다룰 때 유용함.

댓글