Logical Operators | Operators
C Basics

Зміст курсу

C Basics

# Logical Operators

Logical operators enable you to evaluate the truth of multiple expressions, establishing intricate and accurate conditions for your program.

Imagine you need to plot a point on a Cartesian coordinate system. You can only plot this point when you have both the x-coordinate and the y-coordinate. If even one of these coordinates is absent, the point can't be plotted.

We'll focus on three primary logical operators:

 Symbol Name Usage Example Description `&&` AND `a && b` a AND b `||` OR `a || b` a OR b `!` NOT `!a` NOT a

These operators return either `true` or `false`, depending on the given conditions.

With the introduction of the C99 standard, working with boolean data has become more straightforward thanks to the `bool` (or `_Bool`) data type. This data type can only hold two values: `1` (true) or `0` (false).

Main

To provide more context:

Main

Logical operators really shine when used in conjunction with conditional statements and loops.

Arrange the logical operators in the specified order: `&&`, `||`, `!`

Виберіть правильну відповідь

Все було зрозуміло?

Секція 3. Розділ 6
We're sorry to hear that something went wrong. What happened?