MATLAB continue語句

2018-08-11 14:56 更新

MATLAB中 continue 語句控制跳過循環(huán)體的某些語句。當(dāng)在循環(huán)體內(nèi)執(zhí)行到該語句時,程序?qū)⑻^循環(huán)體中所剩下的語句,繼續(xù)下一次循環(huán)。

MATLAB中的 continue 語句跟 break 語句有點像,但 break 是強制終止,continue 強制下一次迭代的循環(huán)發(fā)生,跳躍中的任何代碼之間。

MATLAB continue 語句流程圖:

詳細(xì)例子:

在MATLAB中建立一個腳本文件,并輸入下述代碼:

a = 10;
%while loop execution 
while a < 20
  if a == 15
      % skip the iteration 
      a = a + 1;
      continue;
  end
  fprintf('value of a: %d
', a);
  a = a + 1;     
end

運行該文件,顯示下述結(jié)果:

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 16
value of a: 17
value of a: 18
value of a: 19


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號