Menu
Coddy logo textTech

산술 연산 축약

Coddy C++ 여정의 기초 섹션에 포함된 레슨. 74개 중 20번째.

C++는 자기 자신에 대한 산술 연산을 위한 멋진 단축 문법을 만들었습니다.

예를 들어 다음과 같이 작성하는 대신:

int a = 5;
a = a + 3; // a는 8을 담고 있음

+=를 작성하여 이를 간단하게 만들 수 있습니다.

int a = 5;
a += 3; // a는 8을 가집니다

+=a 자체에3을 더합니다

이 연산은 모든 산술 연산에 유효합니다:

연산자단축 표현
++=
--=
**=
//=
%%=

이러한 단축 표기법은 int에만 국한되지 않습니다. doublefloat과 같은 모든 산술 타입에서 사용할 수 있습니다:

double price = 10.5;
price *= 2; // price는 21.0을 가집니다
challenge icon

챌린지

초급

count가 초기화된 코드가 주어집니다. (이 줄을 삭제하지 마세요!)

다음 연산을 이 순서대로 추가하는 것이 여러분의 과제입니다:

  1. count4를 더합니다
  2. count2를 곱합니다
  3. count에서 1을 뺍니다

이를 위해 산술 단축 연산자를 사용하세요!

직접 해보기

#include <iostream>

int main() {
    int count = 0;
    
    // 아래에 코드를 입력하세요
    
    
    // 아래 줄은 변경하지 마세요
    std::cout << "count = " << count;
    return 0;
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨

직접 연습해 보세요: 온라인 C++ 컴파일러