Inkrement/Dekrement
Teil des Abschnitts Grundlagen der C++-Journey von Coddy — Lektion 18 von 74.
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 inkrementieren, 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ängerIhnen wird ein Code mit der Initialisierung von count gegeben. (Löschen Sie diese Zeile nicht!)
Ihre Aufgabe ist es, die folgenden Operationen in dieser Reihenfolge hinzuzufügen:
- Verwenden Sie den Inkrement-Operator (
++) viermal, um 4 zu count zu addieren - Verwenden Sie den Multiplikationsoperator (
*), um count mit 2 zu multiplizieren - Verwenden Sie 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.
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; // 3 addieren: count ist jetzt 8
count = count * 2; // Mit 2 multiplizieren: count ist jetzt 16
count = count - 4; // 4 subtrahieren: count ist jetzt 12Probier es selbst
#include <iostream>
int main() {
int count = 0;
// Schreibe deinen Code unten
// Ändere die folgende Zeile nicht
std::cout << "count = " << count;
return 0;
}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 AbkürzungenVergleichsoperatorenString-Vergleich7Eingabe/Ausgabe Grundlagen
cout-Anweisungcin-AnweisungString-EingabeWiederholung - Bis 120Wiederholung - Wahr oder Falsch3Variablen Teil 2
TypdeklarationNamenskonventionenWiederholung – Variablen initialisierenType Casting Teil 1Type Casting Teil 26Entscheidungsfindung
If-AnweisungIf - ElseSwitch-AnweisungBedingter OperatorWiederholung - If ElseVerschachtelte If - Else