- Оператор do
- Работа
Оператор do
Как было показано, тело оператора while может быть не выполнено ни разу, если условие его продолжения сразу ложно. Но иногда требуется, чтобы при прочих равных условиях тело цикла всегда выполнялось хотя бы один раз. Для этих целей применяется оператор do, записываемый по следующему шаблону:
do [тело цикла] while (условие);
Здесь, как и ранее, тело цикла - это либо один оператор, либо заключенная в фигурные скобки последовательность операторов, а условие - это логическое выражение, определяющее условие продолжения итераций цикла. Как и ранее, тело цикла может отсутствовать.
В остальном цикл do аналогичен циклу while.