Durchführung arithmetischer Operationen zwischen ganzen Zahlen
In diesem Schritt lernen Sie, wie Sie grundlegende arithmetische Operationen zwischen ganzen Zahlen in der C-Programmierung durchführen. Wir bauen auf dem vorherigen Schritt auf und demonstrieren Addition, Subtraktion, Multiplikation und Division.
Ändern wir die vorherige Datei, um arithmetische Operationen einzubeziehen:
cd ~/project
nano integer_operations.c
Fügen Sie den folgenden Code zur Datei hinzu:
#include <stdio.h>
int main() {
// Deklarieren und initialisieren Sie ganzzahlige Variablen
int num1 = 20;
int num2 = 10;
// Addition
int sum = num1 + num2;
printf("Addition: %d + %d = %d\n", num1, num2, sum);
// Subtraktion
int difference = num1 - num2;
printf("Subtraktion: %d - %d = %d\n", num1, num2, difference);
// Multiplikation
int product = num1 * num2;
printf("Multiplikation: %d * %d = %d\n", num1, num2, product);
// Division
int quotient = num1 / num2;
int remainder = num1 % num2;
printf("Division: %d / %d = %d (Rest: %d)\n", num1, num2, quotient, remainder);
return 0;
}
Lassen Sie uns die arithmetischen Operationen aufschlüsseln:
+
führt eine Addition durch
-
führt eine Subtraktion durch
*
führt eine Multiplikation durch
/
führt eine ganzzahlige Division durch
%
berechnet den Rest der ganzzahligen Division
Kompilieren und führen Sie das Programm aus:
gcc integer_operations.c -o integer_operations
./integer_operations
Beispielausgabe:
Addition: 20 + 10 = 30
Subtraktion: 20 - 10 = 10
Multiplikation: 20 * 10 = 200
Division: 20 / 10 = 2 (Rest: 0)