下载此文档

程序的循环结构 信息技术.ppt


文档分类:IT计算机 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
程序的循环结构_信息技术_第二单元 课题:程序的循环结构
东平明湖中学郭丽
高二年级信息技术学科算法与程序设计(选修1)
怎样在VB窗口依次输出10以内的偶数?
Private mand1_Click()
Print 2
Print 4
Print 6
Print 8
Print 10
End Sub
提问1:依次输出100以内的偶数。
问题:
要写50个Print语句!
提问2:依次输出1000以内的偶数。
要写500个Print语句!
5个Print语句
程序的循环结构
①For循环
②Do循环
For循环(也称“For-Next循环”)

For 循环变量=初值 To 终值 Step 步长
语句组
Next 循环变量
循环结构
For i=2 to 10 step 2
Print i
Next i

For 循环变量=初值 To 终值 Step 步长
语句组
Next 循环变量
循环变量=初值
循环变量超过终值
执行循环体
循环变量增加一个步长值


开始
结束
重复执行的内容
开始
i=2
i>10 ?
输出 i
i=i+2
结束


For i=2 to 10 step 2
Print i
Next i
输出10以内偶数的执行过程
重复执行的内容
循环
次数
循环前
i值
i<=10?
输出
结果
循环后
i值
1
2

2
4
2
4

4
6
3
6

6
8
4
8

8
10
5
10

10
12
6
12

退出
Private mand1_Click()
For i=2 to 10 step 2
Print i
Next i
End Sub
①100以内的偶数怎么修改程序?
100
②100以内的奇数怎么修改程序?
1
输出10以内的偶数
:P51~52
For 循环变量=初值 To 终值 Step 步长
语句组
Next 循环变量
控制循环的次数
(1)循环变量:为数值型变量
(2)初值、终值、步长均为数值表达式
(3)当初值小于终值时,步长应为正数; (为递增循环)
当初值大于终值时,步长应为负数; (为递减循环)
如果省略step,则默认步长为 1。(步长为 1 时,可省略不写)
步长不能为0(死循环)
(4)“语句组”可以是一个或多个语句,又称作“循环体”;
终值- 初值
步长
+1
(
)
(5)循环体执行的次数为的整数部分。
例1、程序如下:
Private mand1_Click()
For i=100 To 1 Step 2
S=S+i
Next i
Print S
End Sub
以下说法正确的是(    )
  A. 语句执行了50次   B. 循环是无限循环
  C. 循环体语句一次也不执行   D. 循环体语句执行一次
C
当初值大于终值时,步长应为负数
例2、以下程序中的循环体执行的次数是( )
Private mand1_Click()
For i=1 To 100 Step 2
S=S+i
Next i
Print S
End Sub
A、48 B、49 C、50 D、51
C
100 - 1
2
+1
(
)=

程序的循环结构 信息技术 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息