文档介绍:循环语句
Do—Loop语句
For语句
复习回顾
算法结构
顺序结构
选择结构
循环结构
解决问题
分段函数等
解决问题
银行复利等
计算机语言
计算机语言
IF语句
??
(1)确定循环变量和初始条件
(2)确定循环体程
(3)确定循环的终止条件
回顾循环结构流程图的一般形式
例:观察下面流程图,说出流程图的功能。以及流程图的结构
否
开始
i=1
i=i+1
S=S+i
i>10
输出S
结束
是
S=0
循环结构
探究
执行顺序
先执行一次循环体再判断条件
不满足条件时执行循环体
S=S+i__________________
i=i+1__________________
用来计算1+2+3+……+10的值
一、循环语句
作用:
用来实现算法循环结构的功能。
循环语句
DO
循环体
LOOP While 条件为真
是
否
循环体
满足条件
Do—Loop语句
否
开始
i=1
i=i+1
S=S+i
i>10
输出S
结束
是
S=0
循环语句
是
开始
i=1
i=i+1
S=S+i
输出S
结束
否
S=0
i<=10
计算1+2+3+……+10值的流程图
是
否
循环体
满足条件
开始
i=1
i=i+1
S=S+i
输出S
结束
是
否
S=0
例:用DO-Loop语句编写计算1+2+3+…+10的值的程序
Private mand2_Click()
Dim s, i As Integer
S = 0
Do
S = S + i
i = i + 1
i=1
Loop While
i<=10
= "答案是" & S
End Sub
i<=10
练习:说出下面流程图的功能
开始
i=1
i=i+1
T=T*i
输出T
结束
是
否
T=1
Private mand2_Click()
Dim s, i As Integer
T = 1
Do
T = T * i
i = i + 1
i=1
Loop While
i<=10
= "答案是" & T
End Sub
i<=10
计算1×2×3×…×10值
循环语句
一、循环语句
作用:
用来实现算法循环结构的功能。
DO
循环体
LOOP While 条件为真
是
否
循环体
满足条件
Do—Loop语句
For—Next语句的一般形式是:
For 循环变量= 初始值 To 终值
循环体
Next
二、循环语句: For—Next语句(适用于已知循环次数的循环结构)