MATLAB continue語(yǔ)句

2018-08-11 14:56 更新

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

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

MATLAB continue 語(yǔ)句流程圖:

詳細(xì)例子:

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

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

運(yùn)行該文件,顯示下述結(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)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)