VB语言基础重要知识点19(for循环应用)
- 2020 年 1 月 23 日
- 筆記
本节知识目标:
在文本框中输入一个数字,点击输出按钮,在窗体上打印出五角星点阵的正方形。从中体会双重for循环的力量。
效果图

for循环的格式:
声明一个自定义变量i
for 初始化自定义变量i to 变量i的最后一个值 step 步长数
这里是进入循环的代码
next 自定义变量i
举例:
dim i as integer
for i=0 to 10 step 1
print i
next i
结果:
0
1
…
10
结论:
初始变量 <= 终止值 才会 进入for循环
每次循环都会改变初始变量的值的是什么?
当程序运行到next i 的时候,会在原初始变量值的基础上加上 步长。
初始化的意思就是指第一次赋值。
案例:
用五角星输出正方形。
案例代码:
Cls '清空屏幕上的print输出
Dim i As Integer
Dim j As Integer
'外部的for循环代表输出多少行
For j = 1 To Val(Text1.Text) Step 1
'内部的for循环代表输出一行五角星
For i = 1 To Val(Text1.Text) Step 1
Print "★";
Next i
Print '这里的print代表换行
Next j
注意:这里的使用冒号:将下一行的print的输出连接起来。
提示:也可以使用字符串连接的方式进行输出。
本节知识源代码:
Private Sub Command1_Click()ClsDim i As IntegerDim j As Integer For j = 1 To Val(Text1.Text) Step 1 For i = 1 To Val(Text1.Text) Step 1 Print "★"; Next i Print Next j End Sub
相关文章:
- VB语言基础重要知识点01
- VB语言基础重要知识点02
- VB语言基础重要知识点03
- VB语言基础重要知识点04
- VB语言基础重要知识点05
- VB语言基础重要知识点06
- VB语言基础重要知识点07
- VB语言基础重要知识点08
- VB语言基础重要知识点09
- VB语言基础重要知识点10
- VB语言基础重要知识点11
- VB语言基础重要知识点12
- VB语言基础重要知识点13
- VB语言基础重要知识点14
- VB语言基础重要知识点15
- VB语言基础重要知识点16
- VB语言基础重要知识点17
- VB语言基础重要知识点18