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+i最后的结果结束S=S+ii=i+1i100
否是若把开始时的i=1,S=0改成i=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
设计一个计算20个数的平均数的算法,并画出相应的算法流程图
S=0,i=12
S=S+F4
i=i+15
若i>20,则执行第6步若i