0Pricing
C Academy · Lektion

Logische und Vergleichsoperatoren

Erkunden Sie, wie C Bedingungen mit Operatoren wie &&, ||, !, >, <, == und != auswertet.

Logische und Vergleichsoperatoren ist eine kostenlose C Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des C Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der C Academy-Kurs umfasst insgesamt 3 Lektionen.

Logische und Vergleichsoperatoren

Logische und Vergleichsoperatoren

Logische und Vergleichsoperatoren helfen dabei, Bedingungen in C auszuwerten.

In dieser Lektion lernen Sie Folgendes kennen:

  • Vergleichsoperatoren wie ==, !=, > und <.
  • Logische Operatoren wie &&, || und !.
Logische und Vergleichsoperatoren — Illustration 1

Vergleichsoperatoren

Vergleichsoperatoren

Vergleichsoperatoren werden verwendet, um zwei Werte miteinander zu vergleichen.

Beispiele:

  • == (Gleich)
  • != (Ungleich)
  • > (Größer als)
  • < (Kleiner als)

Beispiel: Vergleichsoperatoren

Beispiel: Vergleichsoperatoren

Dieses Programm veranschaulicht Vergleichsoperatoren.

#include <stdio.h>

int main() {
    int a = 5, b = 10;
    printf("a == b: %d\n", a == b);
    printf("a != b: %d\n", a != b);
    printf("a > b: %d\n", a > b);
    printf("a < b: %d\n", a < b);
    return 0;
}

Logische Operatoren

Logische Operatoren

Logische Operatoren werden verwendet, um mehrere Bedingungen miteinander zu verknüpfen.

Beispiele:

  • && (Logisches UND)
  • || (Logisches ODER)
  • ! (Logisches NICHT)

Beispiel: Logische Operatoren

Beispiel: Logische Operatoren

Dieses Programm veranschaulicht logische Operatoren.

#include <stdio.h>

int main() {
    int x = 5, y = 10;
    printf("(x > 0 && y > 0): %d\n", (x > 0 && y > 0));
    printf("(x > 0 || y < 0): %d\n", (x > 0 || y < 0));
    printf("!(x > 0): %d\n", !(x > 0));
    return 0;
}

Operatoren in Bedingungen verwenden

Operatoren in Bedingungen verwenden

Vergleichs- und logische Operatoren werden häufig in if-Anweisungen verwendet.

Beispiel:

if (age >= 18 && age <= 65) { printf("Eligible for work."); }

Beispiel: Operatoren in if-Anweisungen verwenden

Beispiel: Operatoren in if-Anweisungen verwenden

Dieses Programm prüft, ob eine Zahl zwischen 1 und 100 liegt.

#include <stdio.h>

int main() {
    int num = 50;
    if (num > 0 && num <= 100) {
        printf("Number is in range.\n");
    } else {
        printf("Number is out of range.\n");
    }
    return 0;
}

Häufige Fehler

Häufige Fehler

Hier sind häufige Fehler bei der Verwendung von Operatoren:

  • Bei Vergleichen = statt == verwenden.
  • Klammern in komplexen Bedingungen vergessen.
  • Das logische UND (&&) und ODER (||) falsch verwenden.

Zusammenfassung

Zusammenfassung

In dieser Lektion haben Sie Folgendes gelernt:

  • Vergleichsoperatoren: ==, !=, >, <.
  • Logische Operatoren: &&, ||, !.
  • Wie Sie diese Operatoren in Bedingungen verwenden.

Als Nächstes wenden wir uns Funktionen und modularer Programmierung in C zu!

Logische und Vergleichsoperatoren — Illustration 10

Häufig gestellte Fragen

Ist die Lektion „Logische und Vergleichsoperatoren“ kostenlos?

Ja — der vollständige Text von „Logische und Vergleichsoperatoren“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des C Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der C Academy-Kurs umfasst insgesamt 3 Lektionen.

Was lerne ich in „Logische und Vergleichsoperatoren“?

Erkunden Sie, wie C Bedingungen mit Operatoren wie &&, ||, !, >, <, == und != auswertet. Du übst C Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um C Academy zu starten?

Keine Vorkenntnisse erforderlich. C Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 3.

Wie lange dauert die Lektion „Logische und Vergleichsoperatoren“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser C Academy-Lektion Code schreiben und ausführen?

Ja. Jede C Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Bedingte Anweisungen
  2. Schleifenstrukturen
  3. Logische und Vergleichsoperatoren
← Zurück zu C Academy