Verwendung von If-Else-Anweisungen in der C-Programmierung

CCBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In der C-Programmierung wird die if else-Anweisung verwendet, um einen Codeblock bedingt auszuführen. Wenn die in der if-Anweisung angegebene Bedingung wahr ist, wird der Code innerhalb des if-Blocks ausgeführt, andernfalls wird der Code innerhalb des else-Blocks ausgeführt. In diesem Lab werden Sie lernen, wie die if else-Anweisung in der C-Programmiersprache verwendet wird.

Erstellen der Datei main.c

Erstellen Sie in das Verzeichnis ~/project/ eine Datei namens main.c und importieren Sie die erforderlichen Headerdateien.

#include <stdio.h>

Eingaben des Benutzers entgegennehmen

In diesem Schritt werden wir von dem Benutzer eine Zahl entgegennehmen, indem wir die scanf-Funktion verwenden, und diese in einer Variable number speichern.

int number;
printf("Bitte geben Sie eine Zahl ein:\n");
scanf("%d", &number);

Verwendung der if else-Anweisung

In diesem Schritt werden wir die if else-Anweisung verwenden, um zu überprüfen, ob die eingegebene Zahl kleiner als, gleich oder größer als 100 ist, und eine passende Nachricht an den Benutzer anzuzeigen.

if(number < 100)
{
    printf("Number is less than 100!\n");
}
else if(number == 100)
{
    printf("Number is 100!\n");
}
else
{
    printf("Number is greater than 100!\n");
}

Alles zusammenführen

Verschmelzen Sie alle obigen Schritte in der main-Funktion.

#include <stdio.h>

int main()
{
    int number;
    printf("Bitte geben Sie eine Zahl ein:\n");
    scanf("%d", &number);

    if(number < 100)
    {
        printf("Number is less than 100!\n");
    }
    else if(number == 100)
    {
        printf("Number is 100!\n");
    }
    else
    {
        printf("Number is greater than 100!\n");
    }

    return 0;
}

Zusammenfassung

In diesem Lab haben Sie gelernt, wie Sie die if else-Anweisung in der C-Programmiersprache verwenden, um einen Codeblock bedingt auszuführen. Sie haben auch die Syntax der if else-Anweisung, wie man Eingaben des Benutzers entgegennimmt und wie man Ausgaben an den Benutzer anzeigt, gelernt.