Вопрос: Что за оператор "--"?
Выберите один или несколько ответов:
- Уменьшает операнд на 1
- Выражение
--iэквивалентноi=i-1 - Заканчивает цикл управляющего оператора
- Оператор декремента
- Добавляет к операнду 1
Решение:
Оператор "--" в C++ (и многих других языках программирования) называется оператором декремента. Он используется для уменьшения значения переменной на единицу.
Рассмотрим предложенные варианты:
- Уменьшает операнд на 1: Это правильное описание действия оператора декремента. Он уменьшает значение переменной (операнда) на 1.
- Выражение
--iэквивалентноi=i-1: Это также правильное утверждение. Оператор--является сокращенной формой записи для уменьшения переменной на 1. Например,i--(постфиксный декремент) или--i(префиксный декремент) оба уменьшают значениеiна 1, что эквивалентноi = i - 1. - Заканчивает цикл управляющего оператора: Это неверно. Оператор
--используется внутри циклов (например, в циклеforдля изменения счетчика), но сам по себе он не заканчивает цикл. Для завершения цикла используются другие механизмы, такие как условие выхода из цикла или операторыbreak. - Оператор декремента: Это правильное название для оператора
--. Декремент означает уменьшение. - Добавляет к операнду 1: Это неверно. Оператор, который добавляет 1, называется оператором инкремента
++.
Таким образом, несколько вариантов ответа являются верными.
Правильные ответы:
- Уменьшает операнд на 1
- Выражение
--iэквивалентноi=i-1 - Оператор декремента
