min Funktion in c

min Funktion in c
Min ist in der Tat eine Inline -Funktion, die die kleinste von „A“ und „B“ zurückgibt, die mit GNU C Smart Makros implementiert werden. Sie können alle numerischen Werte sein, einschließlich Zeiger auf fast denselben Basistyp, und dann können sie eine Ganzzahl- oder Floating-Punkt-Werte sein. Das C -Programm bestimmt das kleinste oder kleinste Element in einem Array. Es druckt auch die Position oder den Index in der Liste der Ganzzahlen, in denen sie angezeigt werden. Wir implementieren einige Beispiele, um das Konzept der MIN -Funktion in der C -Programmiersprache zu demonstrieren.

Beispiel 1

Wir sind bereit, das erste Beispiel der Min -Funktion in der C -Programmiersprache in die Hände zu nehmen. Erstellen wir eine Datei mit einem beliebigen Namen außer einem .c Erweiterung. Beginnen Sie mit den Header -Dateien darin aufzunehmen. Wir haben eine Header -Datei verwendet. In einem C -Programm wird die Header -Datei verwendet, um grundlegende oder Standardeingangs-/Ausgabefunktionen durchzuführen. Auf andere Weise können wir Eingab-/Ausgabemöglichkeiten in unserem Programm erhalten, indem wir diese Header -Datei zu Beginn des Programms aufnehmen.

Dann haben wir unsere main () -Funktion. Jedes Programm dreht sich um es. Es ist eine obligatorische Anforderung, in jedem Programm eine Main () -Funktion zu haben. Die Funktion main () ist nicht erforderlich, um etwas anderes auszuführen, als in Ihrem C -Quellcode zu existieren. Schließlich umfasst es Anweisungen, die den Computer so leiten, dass die Aufgabe, die Ihr Programm erstellt wurde, auszuführen. Es wird jedoch nichts von Ihnen obligatorisch gemacht.

Jetzt haben wir drei Variablen des Ganzzahl -Datentyps "A", "B" und "Minimum" deklariert. Dann haben wir eine printf () -Funktion, die den Benutzer auffordert, seine gewünschte Nummer zur Laufzeit einzugeben. Diese Werte werden in den Variablen „A“ und „B“ aufbewahrt. Dann müssen wir die Funktion scanf () verwenden. In der C -Programmiersprache wird die SCANF -Funktion verwendet, um Zeichen oder andere Eingaben des Entwicklers zu erkennen. SCANF ist eine integrierte Funktion, die bereits in der Bibliotheksdatei in einem beliebigen C-Paket definiert ist.

Wir haben eine Min () -Funktion im Main () -Programm berufen. Und spezifizierte seinen Zustand in der separat angegebenen min () -Funktion, wie im Screenshot zu sehen ist. Rückkehr 0 zeigt an, dass das Programm effektiv abgeschlossen und erreicht hat, was es zu tun war

Führen Sie nun den oben genannten Code im GCC-Compiler aus. Der schwarze Bildschirm wird präsentiert und fordert den Benutzer auf, die beiden gewünschten Zahlen einzugeben.

Nehmen wir an, der Benutzer hat 12 und 34 Zahlen eingegeben. Das Programm wählt die Mindestnummer aus, indem die MIN -Funktion ausgeführt wird. Die Ausgabe ist korrekt, da er aus dem Ausgangsbildschirm überprüft werden kann

Beispiel 2

In diesem Beispiel wird die Funktion min () und die MAX () -Funktion verwendet, sodass sie etwas komplex ist. Verstehen Sie das oben angegebene Beispiel vor dem durchgemachten, vor diesem einen sorgfältig verstehen.

Generieren wir eine Datei mit einem beliebigen Titel außer einem .c Erweiterung. Beginnen Sie mit den Header -Dateien darin aufzunehmen. Wir haben eine Header -Datei verwendet. In einem C -Programm wird die Header -Datei verwendet, um einfache oder Standardeingangs-/Ausgabefunktionen durchzuführen. Um es anders auszudrücken, können wir in unserem Programm Eingab-/Ausgangsfunktionen erhalten, indem wir diese Header -Datei zu Beginn des Programms einbeziehen.

Jetzt haben wir fünf Variablen des Ganzzahl -Datentyps "x" J "," n "," maximal "und" Minimum "deklariert. "X" ist ein Array. Dann haben wir eine printf () -Funktion, die den Benutzer auffordert, die Größe des Arrays zur Laufzeit einzugeben. Dann müssen wir die Funktion scanf () verwenden. In der C -Programmiersprache wird die SCANF -Funktion verwendet, um Zeichen oder andere Eingaben vom Benutzer zu identifizieren. SCANF ist eine integrierte Funktion, die bereits in der Bibliotheksdatei in einem beliebigen C-Paket definiert ist. Auch hier haben wir eine printf () -Funktion, die den Benutzer auffordert, die Elemente des Arrays zur Laufzeit einzugeben.

Jetzt haben wir die "für" -Schloop verwendet. In der C -Programmiersprache wird die For -Loop verwendet, um Aussagen oder Teile eines Programms wiederholt zu wiederholen. Auf diese Weise können sie einmal Code schreiben und ihn dann nach Bedarf wiederverwenden, wodurch die Wahrscheinlichkeit erhöht wird, dass das Programm wie geplant funktioniert. Wir haben die Bedingung angewendet, um die minimalen und maximalen Werte aus den Elementen des Benutzers zu berechnen. Auch hier haben wir zwei Printf () -Antäut. "Return 0" zeigt an, dass das Programm effektiv abgeschlossen und erreicht hat, was es tun sollte.

Führen Sie nun den oben genannten Code im GCC-Compiler aus. Der schwarze Bildschirm wird präsentiert und bittet den Benutzer, die Größe und Elemente im Array einzugeben.

Nehmen wir an, der Benutzer hat die Größe als „4“ und die Werte als 0, 7, 3 und 7 eingegeben . Das Programm wählt den minimalen und maximalen Wert aus. Die Ausgabe ist korrekt, da er aus dem Ausgangsbildschirm überprüft werden kann

Abschluss

In diesem Artikel ging es um die Mindestfunktion in der C -Programmiersprache. Als Bonuspunkt haben wir jedoch auch die MAX () -Funktion im Beispiel verwendet. Die in diesem Leitfaden genannten Beispiele wurden ausführlich geklärt. Ich hoffe.