4. 연산자

2022. 7. 28. 11:24코딩테스트/C++&자료구조기본

연산자

산술 연산자

  • a % b : a를 b로 나눈 나머지를 구해주는 연산자
  • c = d = e = 7 : 오른쪽의 값을 왼쪽으로 하나씩 대입해주는 연산자
  • a= a+1a+=1은 같은표현이다.
#include<iostream>

using namespace std;

int main(){
    int a = 5;
    int b = 2;

    cout << "a+b = " << a+b << endl;
    cout << "a-b = " << a-b << endl;
    cout << "a*b = " << a*b << endl;
    cout << "a/b = " << a/b << endl;
    //기본적인 수학에 있는 연산기호 사용가능

    return 0;
}

비교 연산자

  • 양쪽을 비교해서 참이면 1, 거짓이면 0으로 반환
#include<iostream>

using namespace std;

int main(){
    int myAge = 24;

    cout << "myAge : " << myAge << endl;
    cout << "myAge > 10 : " << myAge > 10 << endl;
    cout << "myAge >= 10 : " << myAge >= 10 << endl;
    cout << "myAge < 10 : " << myAge < 10 << endl;
    cout << "myAge == 10 : " << myAge == 10 << endl;

    return 0;
}

논리 연산자

  • NOT !, AND &&, OR ||와 같은 연산가능
  • 조건문에서 많이 쓰임

증감 연산자

  • 증가 연산자 ++, 감소 연산자 -- 존재
  • 증감자가 변수 앞에 붙어있으면 해당 라인에서 적용
  • 증감자가 변수 뒤에 붙어있으면 다음 라인에서 적용

'코딩테스트 > C++&자료구조기본' 카테고리의 다른 글

3. 문자열  (0) 2022.07.26
2. C++ 입출력(ps관점)  (0) 2022.07.14
1. C++의 기본 예제와 자료형  (0) 2022.07.08