Arithmetische Operatoren
Teil des Abschnitts Fundamentals der C-Journey von Coddy — Lektion 16 von 63.
Arithmetische Operatoren in C werden verwendet, um grundlegende mathematische Operationen durchzuführen. Die gängigsten arithmetischen Operatoren sind:
+(Addition)-(Subtraktion)*(Multiplikation)/(Division)
So können Sie diese Operatoren verwenden:
int a = 10;
int b = 5;
int sum = a + b; // sum ist 15
int difference = a - b; // difference ist 5
int product = a * b; // product ist 50
int quotient = a / b; // quotient ist 2Beachten Sie, dass bei der Division zweier Ganzzahlen das Ergebnis eine Ganzzahl ist (der Nachkommateil wird abgeschnitten). Zum Beispiel:
int result = 7 / 2; // Ergebnis ist 3, nicht 3.5Um ein Gleitkomma-Ergebnis zu erhalten, sollte mindestens einer der Operanden ein Float sein:
float result = 7.0 / 2; // Ergebnis ist 3.5Aufgabe
EinfachSchreiben Sie ein C-Programm, das die folgenden Operationen ausführt:
- Deklarieren Sie zwei Integer-Variablen
num1undnum2und initialisieren Sie diese mit den Werten 15 bzw. 4. - Berechnen und speichern Sie die Summe von
num1undnum2in einer Variable namenssum. - Berechnen und speichern Sie die Differenz zwischen
num1undnum2in einer Variable namensdifference. - Berechnen und speichern Sie das Produkt von
num1undnum2in einer Variable namensproduct. - Berechnen und speichern Sie den Quotienten von
num1geteilt durchnum2in einer Variable namensquotient. - Geben Sie alle Ergebnisse mit
printf()im folgenden Format aus:
Sum: [value of sum]
Difference: [value of difference]
Product: [value of product]
Quotient: [value of quotient]Spickzettel
Arithmetische Operatoren in C führen grundlegende mathematische Operationen aus:
+(Addition)-(Subtraktion)*(Multiplikation)/(Division)
int a = 10;
int b = 5;
int sum = a + b; // sum ist 15
int difference = a - b; // difference ist 5
int product = a * b; // product ist 50
int quotient = a / b; // quotient ist 2Die Ganzzahldivision schneidet den Nachkommateil ab:
int result = 7 / 2; // result ist 3, nicht 3.5Verwenden Sie für die Gleitkommadivision mindestens einen Float-Operanden:
float result = 7.0 / 2; // result ist 3.5Probier es selbst
#include <stdio.h>
int main() {
// Variablen hier deklarieren und initialisieren
// Berechnungen durchführen
// Ergebnisse ausgeben
return 0;
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Fundamentals
2Variablen
DatentypenIntegerFloat - DoubleZeichenBooleansKonstantenprintf GrundlagenBenennungsregeln für VariablenType Casting Teil 1Type Casting Teil 2Wiederholungs-Challenge3Operatoren
Arithmetische OperatorenModulo-OperatorInkrement/DekrementZuweisungsoperatorenRelationale OperatorenLogische Operatoren Teil 1Logische Operatoren Teil 2Logische Operatoren Teil 3Wiederholungs-Challenge