In diesem Beispiel lernen Sie zu überprüfen, ob eine (vom Benutzer eingegebene) Zahl negativ oder positiv ist.
Um dieses Beispiel zu verstehen, sollten Sie die folgenden C-Programmierthemen kennen:
- C Programmieroperatoren
- C if… else Statement
Dieses Programm nimmt dem Benutzer eine Nummer ab und prüft, ob diese Nummer entweder positive
oder negative
oder ist zero
.
Überprüfen Sie Positiv oder Negativ mit, wenn… sonst
#include int main() ( double num; printf("Enter a number: "); scanf("%lf", &num); if (num <= 0.0) ( if (num == 0.0) printf("You entered 0."); else printf("You entered a negative number."); ) else printf("You entered a positive number."); return 0; )
Sie können dieses Problem auch mit einer verschachtelten if else
Anweisung lösen .
Überprüfen Sie Positiv oder Negativ mit Verschachtelt, wenn… sonst
#include int main() ( double num; printf("Enter a number: "); scanf("%lf", &num); if (num 0.0) printf("You entered a positive number."); else printf("You entered 0."); return 0; )
Ausgabe 1
Geben Sie eine Nummer ein: 12.3 Sie haben eine positive Nummer eingegeben.
Ausgabe 2
Geben Sie eine Zahl ein: 0 Sie haben 0 eingegeben.