S_pot

C++_산술연산자와 auto 본문

C++

C++_산술연산자와 auto

S_pot 2021. 8. 19. 12:59
#include <iostream>


using namespace std;

int 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;

	int aa = 10;
	int bb = 3;
	int cc = 5;

	int multiple = aa + bb * cc;

	cout << multiple << endl;
	// 사칙연산을 수행하므로 25가 결과값으로 나옴	

	int multiple2 = a / b * c;
	cout << multiple2 << endl;
	// 나누기 후 곱하기 / 연산자들은 각가의 규칙이 있으니 검색을 통해 알아보아야 한다.


	float aaa = 9.0;
	int bbb = 5;
	

	cout << aaa / bbb << endl;
	// aaa를 실수형으로 선언해서 실수형으로 반환되어 1.8이 출력된다.

	// auto: 자동으로 변수 지정
	// auto를 자주 사용하는건 좋은 코딩습관이 아니다.
	// 오류가 발생할 수 있음
	// 복잡한 변수형을 다룰 때 auto형을 유용하게 사용
	auto n = 100; // int
	auto x = 1.5; // float
	auto y = 1.3e12L; // long long

	return 0;
}

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

C++_const 제한자와 데이터형 변환  (0) 2021.08.19
C++_문자형 자료형과 bool형 자료형  (0) 2021.08.19
C++_정수형 자료형과 실수형 자료형  (0) 2021.08.19
C++_변수 선언과 규칙  (0) 2021.08.19
C++_Hello, World  (0) 2021.08.19