English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A sentença break termina a execução do loop for ou while. As sentenças que aparecem após a sentença break no loop não serão executadas.
No loop aninhado, a interrupção sai apenas do loop onde ocorreu a interrupção. O controle é passado para essa sentença após o loop terminar.
Crie um arquivo de script e insira o seguinte código-
a = 10; %A execução do loop while while(a < 20) fprintf('valor de a: %d\n', a); a = a + 1; if(a > 15) %Usar a sentença break para interromper o loop break; fim fimQuando o arquivo é executado, ele exibe o seguinte resultado-
valor de a: 10 valor de a: 11 valor de a: 12 valor de a: 13 valor de a: 14 valor de a: 15