《活动一用For...Next语句实现循环结构(精品).ppt》由会员分享,可在线阅读,更多相关《活动一用For...Next语句实现循环结构(精品).ppt(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、S1S2SnCS1S2CS1顺序结构顺序结构选择结构选择结构循环结构循环结构蜀光中学蜀光中学余小明余小明程序的循环结构程序的循环结构 李明同学想买一台电脑来学习编程,假如从明天开始,李明同学第1天存1块钱,第2天存2块钱,第3天存3块钱,问100天后李明存了多少钱?思考:如何编程实现下列问题思考:如何编程实现下列问题s=1+2+3.+100print“s=”;s 李明同学想买一台电脑来学习编程,假如从明天开始,李明同学第1天存1块钱,第2天存2块钱,第3天存3块钱,问100天后李明存了多少钱?执行运算:S=0S=S+1S=S+2.S=S+100S=S+A其中A=1,2,3.100For循环语句
2、的基本格式 For 循环变量=初值 To 终值 Step 步长语句组(循环体)Next 循环变量 For A=_ To _ Step _ S=_Next A 牛刀小试:动手编程解决:S=1+2+3.+100 For A=1 To 100 Step 1 S=S+ANext A For A=1 To 100 Step 1S=S+ANext A循环变量循环变量初值初值终值终值步长步长循环变量循环变量=初值初值循环变量循环变量超过终值超过终值执行循环体执行循环体循环变量增加一个步长值循环变量增加一个步长值否否是是A=1A100?S=S+AA=A+1否否是是A=2A=3A=4.A=100 A=101S=
3、0+1S=1S=1+2S=3S=3+3S=6S=6+4S=10S=S+100S=5050循循环环语语句句的的执执行行过过程程(1)循环变量为数值型变量(2)初值、终值、步长均为数值表达式(3)当初值小于终值时,步长应为正数;当初值大于终值时,步长应为负数;如果省略step,则步长为1.(4)语句组可以是一个或者多个语句,又称作循环体(5)循环体执行的次数为(终值-初值)/步长+1的整数部分知识梳理知识梳理案例:案例:For A=15 To 3 Step -2 语句组语句组Next A 练习:用For循环语句求S=1237的结果S=_For A=_ to _ step _ _Next A(1)For A=1 To 10 print A Next A(2)For A=1 To 100 S=S+A Next A print S(3)For A=100 To 1 step -1 S=S+A Next A print S(4)For A=1 To 10 A=A+1 print A Next AA=1A=100?S=S+AS=1A=A+1否否是是A=2S=1+2S=3A=3S=3+3S=6A=4S=6+4S=10.A=100S=4950+100S=5050A=101