Inkrement/Dekrement
Teil des Abschnitts Grundlagen der C#-Journey von Coddy — Lektion 17 von 69.
Inkrement- und Dekrement-Operatoren werden verwendet, um den Wert einer Variablen um 1 zu erhöhen oder zu verringern. Diese Operatoren sind in der Programmierung weit verbreitet, insbesondere in Schleifen und Zählern.
Der Inkrement-Operator wird durch zwei Pluszeichen ++ dargestellt, und der Dekrement-Operator wird durch zwei Minuszeichen -- dargestellt.
Zum Beispiel, um eine Variable namens count zu erhöhen, können Sie den Inkrement-Operator wie folgt verwenden:
int count = 5;
count++; // count ist jetzt 6Ebenso können Sie den Dekrement-Operator wie folgt verwenden, um eine Variable namens value zu dekrementieren:
int value = 10;
value--; // value ist jetzt 9Die Operatoren ++ und -- sind spezielle Abkürzungen, die NUR zum Addieren oder Subtrahieren von 1 funktionieren. Es gibt keinen ** oder ähnlichen Operator für die Multiplikation.
Für reguläre arithmetische Operationen (wie Multiplikation, Division oder das Addieren/Subtrahieren von anderen Beträgen als 1) müssen Sie das Zuweisungsmuster verwenden:
int count = 5;
count = count + 3; // Addiere 3: count ist jetzt 8
count = count * 2; // Multipliziere mit 2: count ist jetzt 16
count = count - 4; // Subtrahiere 4: count ist jetzt 12Aufgabe
AnfängerDir wird ein Code mit der Initialisierung von count gegeben. (Lösche diese Zeile nicht!)
Deine Aufgabe ist es, die folgenden Operationen in dieser Reihenfolge hinzuzufügen:
- Verwende den Inkrement-Operator (
++) viermal, um 4 zu count zu addieren - Verwende den Multiplikationsoperator (
*), um count mit 2 zu multiplizieren - Verwende den Dekrement-Operator (
--) einmal, um 1 von count zu subtrahieren
Spickzettel
Inkrement- und Dekrement-Operatoren werden verwendet, um den Wert einer Variablen um 1 zu erhöhen oder zu verringern.
Der Inkrement-Operator ++ erhöht eine Variable um 1:
int count = 5;
count++; // count ist jetzt 6Der Dekrement-Operator -- verringert eine Variable um 1:
int value = 10;
value--; // value ist jetzt 9Die Operatoren ++ und -- sind spezielle Abkürzungen, die NUR für das Addieren oder Subtrahieren von 1 funktionieren. Es gibt keinen ** oder ähnlichen Operator für die Multiplikation.
Probier es selbst
using System;
public class Program {
public static void Main(string[] args) {
int count = 0;
// Geben Sie Ihren Code unten ein
// Ändern Sie die folgende Zeile nicht
Console.WriteLine("count = " + count);
}
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorInkrement/DekrementPost-Inkrement/DekrementArithmetische Kurzschreibweisen7Grundlagen IO
Einfache AusgabeString-InterpolationEingabe lesenParsenWiederholung - Bis 120Wiederholung - True or False5Operatoren Teil 2
VergleichsoperatorenLogische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3