1、循环结构的特点2、循环结构的框图表示3、循环结构有注意的问题避免死循环的出现,设置好进入(结束)循环体的条件。当型和直到型重复同一个处理过程复习:顺序结构条件结构循环结构复习二:设计一算法,求和:1+2+3+…+100算法:第一步:从1开始将自然数1、2、3、…、100逐个相加;第二步:输出累加结果。思考:1、上边的式子有怎样的规律呢?S=0S=S+1S=S+2S=S+3…S=S+1002、怎么用程序框图表示呢?S=S+ii=i+14、如何使程序结束?3、i有什么作用?S呢?S=S+i最后的结果结束S=S+ii=i+1i<=100?输出S否是i=1,S=0开始结束输出Si=1,S=0开始S=S+ii=i+1i>100?否是若把开始时的i=1,S=0改成i=0,S=0,那么下面的框图应该怎样改变?结果结束i=i+1S=S+ii<100?输出S否是i=0,S=0开始结束输出Si=0,S=0开始i=i+1S=S+ii>=100?否是结束输出Si=1,S=0开始S=S+ii=i+1i>100?否是结束输出Si=0,S=0开始i=i+1S=S+ii>=100?否是练习巩固1、设计一算法,求积:1×2×3×…×100,画出流程图结束输出Si=0,S=1开始i=i+1S=S*ii>=100?否是2、设计一算法输出1~1000以内能被3整除的整数算法:S1:确定i的初始值为1;S3:判断i是否大于1000,若是则程序结束,否则进入S2;S2:判断i是否能被3整除,若能输出i,使i增加1,否则使i增加1结束i=i+13整除i?输出i否是i=1开始i>1000?否是3.设计一个计算20个数的平均数的算法,并画出相应的算法流程图.算法:1.S=0,i=12.输入F3.S=S+F4.i=i+15.若i>20,则执行第6步若i<=20,则转到第二步6.n=S/207.输出n开始结束S=0,i=1输入FS=S+Fi=i+1i<20?n=S/20否是作业:设计求1+3+5……+31的算法,并画出相应的程序框图思考题:设计一个求一元二次方程ax2+bx+c=0的根的算法,并画出程序框图.