Lecture4-M文件-控制流.pptVIP

  • 0
  • 0
  • 约9.86千字
  • 约 43页
  • 2018-06-02 发布于福建
  • 举报
* n=100;a=ones(1,n); for i=3:n a(i)=a(i-1)+a(i-2); if a(i)=10000 a(i), break; % break指令跳出当前循环 end; % continue转到下一次循环 end i ans = 10946 i = 21 例: Fibonacci数组 (break指令 continue指令) If-else-end分支结构 * break语句用于终止循环(for while)的执行 当在循环体内执行到该语句时,程序将跳出循环,继续执行循环语句的下一语句。 continue语句控制跳过循环体中的某些语句 当在循环体内执行到该语句时,程序将跳过循环体中所有剩下的语句,继续下一次循环 一般与if语句(逻辑运算)配合使用 break 指令和 conatinue 指令 If-else-end分支结构 * 表达式 结果 说明 A B false A(1,1) 不小于 B(1,1) A (B+1) true 每个 A(r,c) 小于对应的 B(r,c) A B false A(1,2) B(1,2) == false B 5 true 每个 B(r,c)5 A = 1 0 2

文档评论(0)

1亿VIP精品文档

相关文档