VB程序解释!

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:49:29
Private Sub Form_Click()
Dim a As Integer
Dim b As Integer
Dim jb As String
For a = 1 To 9
jb = "" ‘???不明白,为什么要有个空
For b = 1 To 9
jb = jb & a & "*" & b & "=" & a * b & vbTab
Next b
Print jb
Next a
End Sub
这是个9*9的输出表,看不懂帮助!!!

jb = "" 实际意义就是下一行的开始。
这里jb 一定要为空。因为后面有jb = jb & a & "*" & b & "=" & a * b & vbTab
不然,JB会不断的增长

在每次里层的循环结束后要清空字符串
就是完成一行后要重新开始来写下一行

意思是在外层循环每循环一次就把jb置空。