理解循环的含义
在程序中重复执行某程序段为循环。
循环语句
For <循环变量>=<初值> to <终值> [step 步长]
[循环体]
Next [循环变量]
活动一、分析程序运行结果
①For i=2 to 6 step 2
Print i;
Next i
② For i=6 to 1 step -1
Print i;
Next i
③ s=0
For i=1 to 3
S=s+i
Print s
Next I
④For i=2 to 1 step -1
Print i;
Next i
运行界面:
活动二、编程
①找出200-300中能被3整除的数
效果如图:
For i=200 to 300
If i mod 3 =0 then
Print i;
End if
Next I
提示:
②求100以内奇数之和
效果如图:
S=0
For i=1 to 100
If i mod 2 =1 then
S=s+i
End if
Next i
Print s;
提示:
活动三、思考问题
小组讨论:
①计数循环中没有循环体能运行吗?
②计数循环在什么情况下会永远循环?
③循环中可以再加循环吗?
For i = 1 To 2
Print "#";
For j = 1 To 3
Print "*";
Next j
Next i
课堂练习
1、在VB中设计一个程序输出&***&***&***
效果如图:
2、在VB中画出三个横排圆
效果如图:
3、在VB中画出五个横排圆
效果如图:
语句提示:
Circle (2000, 2000), 500, vbBlue
For i = 1 To 3
Circle (2000+i*600, 2000), 500, vbBlue
Next i
4、在VB中画出五个竖排圆
效果如图:
5、在VB中画出五个同心圆
效果如图:
课堂总结
通过对循环概念的讲解,循环格式的讲解,同学们初步学会了循环语句。并在例题中学以致用。本课的思维导图如下: