インクリメント/デクリメント
CoddyのC#ジャーニー「基礎」セクションの一部 — レッスン 17/69。
インクリメント演算子とデクリメント演算子は、変数の値を 1 増やす、または減らすために使用されます。これらの演算子はプログラミングにおいて、特にループやカウンターで広く使用されています。インクリメント演算子は2つのプラス記号 同様に、
++ で表され、デクリメント演算子は2つのマイナス記号 -- で表されます。例えば、count という名前の変数をインクリメントするには、次のようにインクリメント演算子を使用できます:int count = 5;
count++; // count は現在 6 ですvalueという名前の変数をデクリメントするには、次のようにデクリメント演算子を使用できます:int value = 10;
value--; // value は現在 9 です++ および -- 演算子は、1の加算または減算専用の特別なショートカットです。乗算用の ** ショートカット演算子はありませんが、標準的な代入演算子を using して乗算やその他の算術演算を行うことができます。通常の算術演算(掛け算、割り算、または1以外の数値による加算/減算など)を行うには、代入パターンを使用する必要があります:int count = 5;
count = count + 3; // 3を加算: countは現在8
count = count * 2; // 2を乗算: countは現在16
count = count - 4; // 4を減算: countは現在12チャレンジ
初心者count が初期化されたコードが与えられます。(この行を削除しないでください!)
あなたのタスクは、この順番で以下の操作を追加することです:
- インクリメント演算子(
++)を4回使用してcountに4を加算する - 乗算演算子(
*)を使用してcountを2倍にする - デクリメント演算子(
--)を1回使用してcountから1を減算する
自分で試してみよう
using System;
public class Program {
public static void Main(string[] args) {
int count = 0;
// 以下にコードを入力してください
// 以下の行は変更しないでください
Console.WriteLine("count = " + count);
}
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。