Некоторые примеры использования логических операторов в C, которые демонстрируют их применение в условных выражениях:
- Проверка, является ли переменная больше 0, но меньше 10. 1 Для этого используется логический оператор «И» (&&). 1 Пример выражения:
var > 0 && var < 10
. 1 - Сложное логическое выражение. 2 Пример:
a > 100 && b != 0
. 2 - Проверка времени. 5 Пример: запрашивать в программе время и, если уже более 11 часов, выводить сообщение «Пора домой», в противном случае — «ещё рано!». 5 Для этого используется конструкция
if...else
. 5
Логические операторы в C работают так же, как и операторы сравнения: они возвращают 0, если имеют ложное значение, или 1, если логическое выражение — истинное. 1