VB中的for循环专题【VB学习笔记2020课堂版05】

简介: VB中的for循环专题【VB学习笔记2020课堂版05】

一、for循环格式

首先需要声明一个初始化变量i

Dim i%

for 初始化变量i的值 to 变量的终值(用来比较的值) step 步长的值

 '这里就是变量i<=终值条件为真(true)时要执行的代码

next 初始化变量i

举例:

Dim i%

For i = 0 To 2 Step 1

   

Next i

二、具体过程:

举例循环3次

第1次循环:

当i=0时,条件0<=2 为true(真),进入循环。

第2次循环:

当i=1时,条件1<=2 为true(真),进入循环。

第3次循环:

当i=2时,条件2<=2 为true(真),进入循环。

为什么i每次循环+1?

因为 step 后的值为 1  ,这个step表示步长。

步长表示:每次循环加上多少。

哪句话使得下次循环的step产生效果?

next i

三、如果是for循环的嵌套该怎么写?

dim i%,j%
for i=0 to 3 step 1
   for j=0 to 2 step 1
      print "a"
   next j
next i

软件设计界面:

df6648994ca26715e12a3c79d462a7c7.png

源代码分享:

Option Explicit
Private Sub Command1_Click()
If Text5.Text = "" Then
    Combo1.AddItem Text1.Text
Else
    Combo1.AddItem Text1.Text, Val(Text5.Text)
End If
End Sub
Private Sub Command2_Click()
Combo2.AddItem Text2.Text
End Sub
Private Sub Command3_Click()
If Text4.Text = "" Then
    List1.AddItem Text3.Text
Else
    List1.AddItem Text3.Text, Val(Text4.Text)
End If
End Sub
Private Sub Command5_Click()
MsgBox Val(" ")
End Sub
Private Sub Command6_Click()
Dim i%
For i = 0 To 2 Step 1
    If List1.List(i) <> "bbb" Then
        Picture1.Print List1.List(i)
    End If
Next i
End Sub
Private Sub Command7_Click()
Dim a#
MsgBox TypeName(a)
End Sub
Private Sub Command8_Click()
Dim i%, j%
For i = 0 To 3 Step 1
   For j = 0 To 2 Step 1
      Picture1.Print "a";
   Next j
Next i
End Sub
相关文章
|
数据可视化
vb学习什么
vb学习什么
74 0
VB语言基础重要知识点01
VB语言是使用最早的高级编程语言之一,以下是该语言的一些重要知识要点。本节知识教程,我们需要学习的核心程序如下图1。此后,我们会对相关知识点进行依次罗列,最后附带源码。
288 1
VB语言基础重要知识点01
|
小程序
VB语言基础重要知识点08
这是VB语言基础知识第8期。 一、手动控制闪烁状态 我们先简单实现一个小程序。 通过控制timer控件的enable属性来设置文字是否闪烁。 如果检测按钮文字为“停止”,那么设置按钮文字为“闪烁”。 如果检测按钮文字为“闪烁”,那么设置按钮文字为“停止”。
134 1
VB语言基础重要知识点08
VB中的for循环综合练习【VB学习笔记2020课堂版06】
VB中的for循环综合练习【VB学习笔记2020课堂版06】
VB中的for循环综合练习【VB学习笔记2020课堂版06】
|
存储 数据安全/隐私保护
VB中随机数案例练习【VB学习笔记2020课堂版07】
VB中随机数案例练习【VB学习笔记2020课堂版07】
104 0
VB中随机数案例练习【VB学习笔记2020课堂版07】
VB中随机数案例复习加练【VB学习笔记2020课堂版08】
VB中随机数案例复习加练【VB学习笔记2020课堂版08】
VB中随机数案例复习加练【VB学习笔记2020课堂版08】
VB基础中的常用事件1【VB学习笔记2020课堂版01】
VB基础中的常用事件1【VB学习笔记2020课堂版01】
220 0
VB基础中的常用事件1【VB学习笔记2020课堂版01】
VB语言基础重要知识点19(for循环应用)
VB语言基础重要知识点19(for循环应用)
114 0
VB语言基础重要知识点19(for循环应用)
|
存储
VB来开发打字高手游戏,灵活运用时钟控件【VB学习笔记2020课堂版09】
VB来开发打字高手游戏,灵活运用时钟控件【VB学习笔记2020课堂版09】
102 0
VB来开发打字高手游戏,灵活运用时钟控件【VB学习笔记2020课堂版09】