Das größte Zahl finden

CBeginner
Jetzt üben

Einführung

In diesem Lab werden wir ein C-Programm schreiben, um die größte Zahl unter drei Benutzereingaben zu finden. Wir werden den Benutzer auffordern, drei Zahlen einzugeben, und dann wird unser Programm die größte Zahl bestimmen und sie auf der Konsole ausgeben.

Erstellen Sie ein C-Programm

Zunächst müssen wir ein C-Programm in der Datei main.c erstellen, die sich im Verzeichnis ~/project/ befindet.

Nötige Bibliotheken einbinden

Das erste, was Sie tun müssen, ist es, die erforderlichen Header-Dateien einzuschließen.

#include <stdio.h>

Variablen deklarieren

Als nächstes deklarieren wir drei Variablen vom Typ float, um die Benutzereingabewerte zu speichern.

float a, b, c;

Benutzereingaben erhalten

Wir können jetzt den Benutzer auffordern, seine Eingaben vorzunehmen.

printf("Enter 3 numbers: ");
scanf("%f %f %f", &a, &b, &c);

Die höchste Zahl finden

Jetzt werden wir eine if...else-Anweisung verwenden, um die größte Zahl zu bestimmen:

if(a >= b && a >= c)
{
   printf("\n\nLargest number = %.3f ", a);  // gibt die größte Zahl in der Konsole aus
}
else if(b >= a && b >= c)
{
   printf("\n\nLargest number is = %.3f", b);
}
else
{
   printf("\n\nLargest number is = %.3f", c);
}

Die Ausgabe anzeigen

Als letztes müssen wir die Ausgabe in der Konsole ausgeben.

printf("\n\n\t\t\tCoding is Fun!\n\n\n");
return 0;

Stellen Sie sicher, dass Sie das Programm kompilieren und ausführen, um es zu testen.

Zusammenfassung

In diesem Lab haben wir gelernt, wie man ein C-Programm schreibt, um die größte von drei von einem Benutzer eingegebenen Zahlen zu finden. Wir haben die bedingte Anweisung if-else verwendet, um die größte Zahl zu bestimmen und das Ergebnis in der Konsole ausgegeben. Denken Sie daran, Ihr Programm immer gründlich zu testen, um sicherzustellen, dass es wie erwartet funktioniert.