Непонятный оператор из книги K&R - C (СИ)
Формулировка задачи:
Всем доброго времени суток.
При чтении книги K&R наткнулся на такой оператор:
Могли бы вы объяснить, что происходит в данном куске кода. Заранее благодарю за помощь.
int leap; leap = year%4 == 0 && year%100 != 0 || year%400 == 0;
Решение задачи: «Непонятный оператор из книги K&R»
textual
Листинг программы
int x, y, z; x = 5; y = -5; if (x + y) z = 10; else z = 20;
Объяснение кода листинга программы
- Объявляются три переменные типа int: x, y, z.
- Переменной x присваивается значение 5.
- Переменной y присваивается значение -5.
- Выполняется проверка условия (x + y).
- Если условие истинно, то переменной z присваивается значение 10.
- Если условие ложно, то переменной z присваивается значение 20.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д