Allgemeine Syntax
Für eine verallgemeinerte Arithmetik, bei der es sich um einen Modul erwerben wollte, haben wir die folgende Mathematik:
// 2 Zahlen erstellenDie verallgemeinerte Syntax, um ein Modulo in C zu machen, lautet wie folgt:
int Nummer1;Mit diesem Leitfaden können wir mit dem Modul -Operator wissen, wie wir in unseren Codes verschiedene Logik entwickeln können, indem wir einige Beispiele demonstrieren können.
Beispiel # 01
Deklarieren Sie im Hauptteil zwei Variablen "A" und "B" und initialisieren Sie sie, indem Sie einige numerische Werte zuweisen, e.G., 5 bzw. 4. Führen Sie nach dieser Initialisierung eine andere Variable des Datentyp -Integer ein und nennen Sie es Modulo. Weisen Sie dieser Variablen den Modul eines % b zu und zeigen Sie den Modul mit der Funktion printf () an.
#enthaltenDas obige Beispiel hat den Ausgang 1 zurückgegeben, der der Rest ist, der sich aus dem Modul von 5 und 4 ergibt.
Beispiel # 02
Wenn wir den Modul von mehr als zwei Variablen gleichzeitig einnehmen müssen, können wir unseren Modul -Operator in den Kettenmodul -Bediener verwandeln. Der Kettenmodul -Operator nimmt das Modulo zwischen mehr als zwei Variablen gleichzeitig, ohne zusätzlichen Platz und Deklarationszeit für jede der Variablen separat zu verschwenden.
Wir werden diese Art von Modul am nächsten Beispiel implementieren. Wir werden die wichtigen Header -Dateien für den Druck und Scan der Eingabe und Ausgabe einschließen und dann die vier verschiedenen Variablen A, B, C und D mit dem Datentyp als Ganzzahl deklarieren. Nach dieser Variablenerklärung werden wir diese Variablen initialisieren, indem wir ihre Werte zuweisen. Dann nehmen wir den kollektiven Modul all dieser Variablen in einer Kette ein und speichern den resultierenden Wert in einer anderen Variablen mit Datentyp int und dann diesen Wert als Ausgabe anzeigen.
#enthaltenDer Ausgang zeigt den Kettenmodul aller vier Variablen A, B, C und D für den Ausgang, der ein Ergebnis von 1 ist:
5%4 ==> 1Beispiel # 03
In diesem Beispiel erfahren wir, wie wir den Modul -Operator verwenden können, um zu überprüfen, ob die Nummer gerade oder ungerade ist. Zu diesem Zweck nehmen wir einfach den Modul der Zahl ein und wenn das Ergebnis 0 ist, ist es eine gleichmäßige Zahl und wenn das Ergebnis 1 ist als eine ungerade Zahl. Wir setzen dies in eine Funktion ein und verwenden die Funktion, um verschiedene Eingänge zu testen. Wir erstellen auch eine Druckanzeigefunktion, um das Programm eleganter zu gestalten:
#enthaltenAbschluss
Der Moduloperator ist ein arithmetischer Operator für die C -Sprache. Dieser Artikel zeigt die Verwendung des Modul -Operators für verschiedene Funktionen. Wir haben die grundlegende Syntax und die Darstellung des Moduloperators in C gelernt. Sie können auch eine Beispielfunktion mit einem Moduloperation sehen, um sogar oder ungerade Zahlen zu überprüfen und den einfachen und Kettenmodul für mehrere Variablen zu nehmen.