21世纪高等学校计算机基础課系列教材 第6章环结构程序 没计
第6章 循环结构程序 设计 •人民邮电出版社 21世纪高等学校计算机基础课系列教材
循环结构程序设计 or环 For循环用于控制循环次数预知的循环 结构。它的语法如下: For循环变量=初值To终值[Step步长 语句块1 LExit For 「语句块2 Next循环变量 其中:循环变量必须是一个数值型的变 量,一般多用整型
循环结构程序设计 For循环结构 For循环用于控制循环次数预知的循环 结构。它的语法如下: For 循环变量=初值 To 终值 [Step 步长] 语句块1 [Exit For] [语句块2] Next [循环变量] 其中:循环变量必须是一个数值型的变 量,一般多用整型
匚开始( 循环结构程序设计 循环变量的初值 循环变量小 于终值 句块1 改变循环变量的值(循环变量加步长)
循环结构程序设计 T F T 循环变量小 F 于终值 语句块1 开始(start) …… …… 结束(end) 循环变量的初值 Exit For 语句块2 改变循环变量的值(循环变量加步长)
利用Fo循环结构显示1000以内的所有能被37整 除的自然数。 设计步骤如下 (1)窗体界面的设计与属性设置 (2)编写代码。 编写命令按钮的 Click事件代码 Form1 □区 Private Sub Command1 Click 333 开始” 407 a 按钮,可以在 For n=1 To 1000 481 女本框中显示 518 所有1000以内 Ifn mod 37=0 Then 555 592 能被37整除的 629 数 a=a str(n)& vbCrlf End If 777 开始 Next Text 1. Text =a End sub 能被37整除的自然数
利用For循环结构显示1000以内的所有能被37整 除的自然数。 设计步骤如下: (1) 窗体界面的设计与属性设置。 (2) 编写代码。 编写命令按钮的Click事件代码: Private Sub Command1_Click() a = "" For n = 1 To 1000 If n Mod 37 = 0 Then a = a & Str(n) & vbCrLf End If Next Text1.Text = a End Sub 能被37整除的自然数
当不知道循环的次数的时候,或者在循环次数不确定的情况 下,就不能再用For循环结构来实现程序的设计了, Visual Basic中提供了一个这样的结构,这就是Do…Loo结构 这种结构有两种不同的形式,下面分别讲解 D。Uhe….oP结构 这种形式是首先判断条件是否满足,然后根据条件来决定是否 执行后面的语句(循环体)。这种结构的语法形式为
Do … Loop结构 当不知道循环的次数的时候,或者在循环次数不确定的情况 下,就不能再用For循环结构来实现程序的设计了,Visual Basic中提供了一个这样的结构,这就是Do … Loop结构。 这种结构有两种不同的形式,下面分别讲解。 Do While … Loop结构 这种形式是首先判断条件是否满足,然后根据条件来决定是否 执行后面的语句(循环体)。这种结构的语法形式为: