break

Оконечное выполнение for или цикл с условием продолжения

Синтаксис

Описание

пример

break отключает выполнение a for или while цикл. Операторы в цикле после break оператор не выполняется.

Во вложенных циклах, break выходы только из цикла, в котором это происходит. Управляйте передачами в оператор, который следует end из того цикла.

Примеры

свернуть все

Суммируйте последовательность случайных чисел, пока следующее случайное число не будет больше верхнего предела. Затем выйдите из цикла с помощью break оператор.

limit = 0.8;
s = 0;

while 1
    tmp = rand;
    if tmp > limit
        break
    end
    s = s + tmp;
end

Советы

  • break оператор выходит из for или while цикл полностью. Чтобы пропустить остальную часть инструкций в цикле и начать следующую итерацию, используйте a continue оператор.

  • break не задан вне for или while цикл. Чтобы выйти из функции, использовать return.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Смотрите также

| | | |

Представлено до R2006a