logo
01-Лабораторная работа

1.5. Логические операторы и операторы сравнения.

В языке программирования Си определены следующие логические операторы:

! логическое отрицание,

&& логическая операция «и»,

| | логическая операция «или».

Отметим, что операндами логических операций могут быть значения любого типа. При этом считается, что нулевому значению соответствует логическое значение «ложь», а любое другое значение соответствует логическому значению «истина».

Для сравнения числовых значений используются следующие операторы сравнения:

== равно,

!= не равно,

> больше,

< меньше,

>= больше или равно,

<= меньше или равно.

Если условие сравнения выполняется, то результатом оператора сравнения является целое число 1, в противном случае – число 0. Например, можно написать следующее выражение для сравнения числовых данных:

(a > b) && (b != c) | | (c == d)