산술 연산 축약
Coddy C++ 여정의 기초 섹션에 포함된 레슨. 74개 중 20번째.
C++는 자기 산술 연산을 위한 멋진 단축 방법을 만들었습니다.
예를 들어 다음과 같이 쓰는 대신:
int a = 5;
a = a + 3; // a에는 8이 저장되어 있습니다+=를 작성하여 간단하게 만들 수 있습니다.
int a = 5;
a += 3; // a에는 8이 저장되어 있습니다+=는 a에 값 3을 더합니다
이 연산은 모든 산술 연산에 유효합니다:
| 연산자 | 단축 표기 |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
이러한 단축 표기는 int에만 사용할 수 있는 것이 아닙니다. %=를 제외한 모든 단축 표기는 double 및 float에서도 작동합니다.
double price = 10.5;
price *= 2; // price에는 21.0이 저장됩니다챌린지
초급count를 초기화하는 코드가 주어집니다. (이 줄을 삭제하지 마세요!)
다음 연산을 이 순서대로 추가하세요.
count에4를 더하세요.count에2를 곱하세요.count에서1을 빼세요.
산술 단축 연산자를 사용하세요!
직접 해보기
#include <iostream>
int main() {
int count = 0;
// 아래에 코드를 입력하세요
// 아래 줄을 변경하지 마세요
std::cout << "count = " << count;
return 0;
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 C++ 컴파일러