English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
break 문구는 for 또는 while 루프의 실행을 종료합니다. break 문구 이후에 있는 루프 내의 문구는 실행되지 않습니다.
중첩 루프에서는, 중지된 루프에서만 중지됩니다. 제어는 중지된 루프가 끝나고 이 문구로 전달됩니다.
스크립트 파일을 생성하고 다음 코드를 입력합니다-
a = 10; % while 루프가 실행됩니다 while( a < 20 ) fprintf('a의 값: %d\n', a); a = a + 1; if( a > 15) % break 문구를 사용하여 루프를 종료합니다 break; end end파일을 실행할 때, 다음 결과를 표시합니다-
a의 값: 10 a의 값: 11 a의 값: 12 a의 값: 13 a의 값: 14 a의 값: 15