项目二经典计算之循环结构*主要内容*循环结构For语句Do语句循环的嵌套GoTo语句循环结构循环是在指定的条件下多次重复执行一组语句。顺序结构和分支结构的程序执行时,每个语句只能执行一次,循环结构则可以使计算机在一定条件下反复多次执行同一段程序。中提供了两种类型的循环语句:计数型循环语句条件型循环语句*学****支持编程实践-累加例1:编写程序,求S=1+2+3+…+N的值。在文本框中输入项数值N,单击“累加”按钮,在标签中显示计算结果,程序界面如图所示。*编程实践-累加分析S=1+2+3+…+N,这是求表达式之和。从公式中可以看出,前n项和是前n-1项和加上n,即s=s+n。这是一个通式,如果能使n从1变化到n,并重复执行s=s+n即可。*编程实践-lassForm1PrivateSubButton1_Click(,),n,iAsShorts=0n=Val()Fori=1Tons+=="1--"&Str(n)&"的和是:"&Str(s)EndSubEndClass*FOR语句-1For语句For循环语句又称“计数”型循环控制语句。通常用于已知循环次数的程序中。For语句的一般形式为:For<循环变量>=<初值>To<终值>[Step<步长>]<循环体>[ExitFor]Next<循环变量>*学****支持FOR语句-2其中:循环变量:必须为数值型,用于控制循环是否执行。每执行一次循环体语句后,循环变量的值自动按指定的步长变化。初值、终值、步长:数值型表达式。步长:可正可负。若为正,循环变量从小到大变化(初值小于等于终值);若为负,循环变量从大到小变化(初值大于等于终值);缺省时步长为1。循环体:可以是一句或多句语句,是被重复执行的部分。ExitFor:表示当遇到该语句时,提前结束循环,执行Next的下一句语句,通常与条件判断语句(如IF)联合使用。*学****支持FOR语句-3For语句的功能:用循环计数器(循环变量)来控制循环体内的语句的执行次数。For语句执行过程:、终值及步长表达式的值,并将初值赋给循环变量;,如果是,执行循环体;如果否,退出循环,执行Next的下一句语句;,循环变量增加一个步长;(2)~(3),直到超出循环变量的终值学****支持*FOR语句-4For循环语句的流程图学****支持*
项目二3ppt课件 来自淘豆网www.taodocs.com转载请标明出处.