1、11.2.3 循环语句-while 循环一、学习目标:(1)正确理解循环语句的概念,并掌握其结构;(2)会应用循环语句编写程序二、自主学习:1.“For 循环”是在循环次数已知时使用的循环,其一般形式为:3.说明: for 与 end 成对出现。 步长为 1 时可省略。 用于预先知道循环次数的情形。循环次数=(终值-初值)/步长+1 “;”的用处。2.“while 循环语句”是在未知循环次数的条件下进行的循环,也可以在循环次数已知的循环中使用。其一般形式为:当程序执行时,遇到 while 语句,先对表达式所描述的条件进行判断,如果条件成立,则执行 while 和 end 之间的循环体,然后再判
2、断上述条件,再次执行循环体,这个过程反复执行,直到某一次不符合条件为止,这时不再执行循环体,将跳到 end 语句后,执行end 后面的语句;三、典例分析: 例 1. 求平方值小于 1000 的最大整数。例 2.用 while 循环语句编写一个程序,计算 13599. 练习: 设计计算:246100 的程序For 循环变量=_循环体endWhile_循环体end2练习:设计程序 135.9例 3. 画出计算 124620 值的算法程序框图,并写出程序。 四、快乐体验:写出下列各题输出结果for x=5:(-1):(-2)enddisp(x) 输出_for x=5:(-1):(-2)disp(x)end输出_3 s=0;for i=1:1:6s=s+i*(i+1); ends输出_4S=0;T=0;for i=1:1:5T=T+i;S=S+T;endprint(%io(2),s)输出_