admin 管理员组

文章数量: 1184232


2024年4月27日发(作者:docker怎么启动容器)

备课日期: 上课日期: 总第 课时

Do /Loop循环语句

教学目标:

1、 掌握Do /Loop循环语句的格式、流程图及执行过程

2、 知道当型循环和直到型循环的区别

3、 运用所学Do /Loop循环语句编写程序

教学重点:

1、 2、3

教学难点:

1、 运用所学Do /Loop循环语句编写程序

2、 会分析Do While/Loop循环的执行过程

教学过程:

【新课引入】

对于for/next循环语句,他的循环体执行次数我们是事先就知道的,而对于一些问题,

有时是无法事先知道循环题的执行次数,例如:求1+2+3+„„N<1000中N的最大值。对于这

种问题,我们用前面的for/next语句就无法实现,所以今天我们就来介绍一下另外一种循环

语句Do /Loop循环,Do /Loop循环有两种格式,一种是当型循环一种是直到型循环。

一、当型循环

1、格式

DO While <条件>

[<循环体>]

Loop

2、Do While/Loop流程图

Y

循环体

“条件”是否成立

N

计算“条件”的值

备课日期: 上课日期: 总第 课时

3、Do While/Loop执行过程

a 执行While语句,判断“条件”是否成立

b 如果“条件”成立,就执行循环体;否则,转到d

c 执行Loop语句,转到a

d 执行Loop语句下面的语句

[例题]编程: 求1+2+3+„„n <1000中n 的最大值

1、分析算法

2、画流程图

3、编程实现

Private Sub Command1_Click()

Dim n, s As Integer

s = 0

n = 0

Do while s<1000

n = n + 1

s = s + n

Loop

Print n - 1

End Sub

[练习1]编程:求2+4+6+„„N<2000(N为偶数)中N的最大值

二、直到型循环

1、格式

DO

[<循环体>]

Loop until <条件>

2、Do /Loop until 流程图

N

条件是否成立

循环体

计算“条件”的值

Y


本文标签: 循环 语句 执行 条件 启动