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

相关文章:

  1. VB语言基础重要知识点01
  2. VB语言基础重要知识点02
  3. VB语言基础重要知识点03
  4. VB语言基础重要知识点04
  5. VB语言基础重要知识点05
  6. VB语言基础重要知识点06
  7. VB语言基础重要知识点07
  8. VB语言基础重要知识点08
  9. VB语言基础重要知识点09
  10. VB语言基础重要知识点10
  11. VB语言基础重要知识点11
  12. VB语言基础重要知识点12
  13. VB语言基础重要知识点13
  14. VB语言基础重要知识点14
  15. VB语言基础重要知识点15
  16. VB语言基础重要知识点16
  17. VB语言基础重要知识点17
  18. VB语言基础重要知识点18