算術演算の短縮表記
CoddyのC++ジャーニー「基礎」セクションの一部。レッスン 20/74。
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++オンラインコンパイラ