2、掌握程序调试运行的方法。例题:输出100以内的所有偶数的算数平方根Private Sub Command_Click( )Print Sqr(2)Print Sqr(4)Print Sqr(6)……Print Sqr(100)End SubPrivate Sub Command_Click( )For i=2 To 100 Step 2 Print Sqr (i)Next iEnd Sub顺序结构编程:循环结构编程:For…Next语句的语法格式
3、:For<循环变量>=<初值>To<终值>[Step<步长>][语句组1][ExitFor][语句组2]Next[循环变量]For语句的执行过程:进入For循环后,首先把<初值>赋给<循环变量>,检查<循环变量>的值是否超过<终值>。如果超过就停止执行循环体,跳出循环,执行Next后面的语句;否则执行一次循环体,然后把<循环变量>+<步长>的值赋给<循环变量>,重复上述过程。可以在循环中的任何位置放置任意个ExitFor语句,随时退出循环。阅读下列程序,指出错误打印1~5这5个数1) For i=1 To 5 St
4、ep-1 Print iNext i2) For i=1 To 5 Print 〝i〞; Next i3) For i=1 To 5 Print i4) For i=1 To 5 Print iNext j打印5~1这5个数5) For i=5 To 1 Print i Next i循环变量不对应缺少Next语句输出结果为空,步长有问题输出iiiii,Print后为字符型数据缺少步长值,添加Step-1FOR循环语句的注
5、意事项:1、For… Next语句成对出现,循环变量名保持一致2、循环变量是数值型变量3、步长值可正可负,当步长值为1时,Step及步长值可以省略4、初值、终值和步长值既可以是常量,也可以是变量和表达式阅读下列程序,指出循环结束时变量a的值、运行的结果For a = 1 To 100 s = s + aNext aPrint "s="; sPrint "a="; as=5050运行结果:a=101课程小结For…Next循环结构的语法格式循环执行过程循环执行时的注意事项感悟课后探究已知S=1+2+3+……+N