VB乘法口诀怎么理解?

来源:百度知道 编辑:UC知道 时间:2024/09/24 13:45:15
Private Sub Form_Click()
Dim i As Integer, j As Integer, sum As Integer
For i = 1 To 9
For j = 1 To i
sum = i * j
Print i; " *"; j; " ="; sum,
Next j
Print
Next i
End Sub

For i = 1 To 9
For j = 1 To i 这两个值要理解为二维数组吗?

最好全部讲解一遍!
怎么理解呢?
希望有详细的解答,感激之意,唯有分数能表达!

定义变量就不说了吧,第一个FOR循环,i=1,进入第二个for循环,也就是J=1,那么sum=1,并打印1*1=1,接着next j,因为i=1,所以退出了第二个循环,进入第一个循环,这个时候,i=2,再进入第一个循环了,首先是j=1,sum=2,打印2*1=2,再是J=2,sum=4,打印2*2=4,退出第二个循环,再进入第一个循环,i=3,同样的道理,3*1=3,3*2=6,3*3=9.....依次类推

Private Sub Form_Click()
Dim i As Integer, j As Integer, sum As Integer
For i = 1 To 9 '输出一共9行,
For j = 1 To i '每一行的个数,就是说,第一行1个,第二行2个
sum = i * j '结果
Print i; " *"; j; " ="; sum, '输出到窗体
Next j
Print '换行
Next i
End Sub

'//////////////////////////////
For i = 1 To 9
For j = 1 To i 这两个值要理解为二维数组吗?

这个不是二位数组,而是确定输出的行数,和每行输出的个数!

还有不明白的 加 qq:43295811