注册 登录
编程论坛 VB.NET论坛

【求助】乘法表的显示效果不满意,请帮忙优化!

netstat09 发布于 2010-11-19 08:20, 608 次点击
【求助】乘法表的显示效果不满意,请帮忙优化!
刚开始学 在学For的时候想用for做一个能够输出乘法表的题
代码如下:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim intCS As Integer
        Dim intBS As Integer = 0
        ListBox1.Items.Clear()
        For intBeiShu As Integer = 1 To 9
            intBS = intBS + 1
            intCS = 0
            For intChengShu As Integer = 1 To intBS
                intCS = intCS + 1
                Dim intJi As Integer = intCS * intBS
                ListBox1.Items.Add(intCS & "x" & intBS & "=" & intJi)
            Next
        Next
    End Sub
以上虽然能显示
1x1=1

9x9=81
但是我想要的效果是:
1x1=1
1x2=2  2x2=4
.........
1x9=9  2x9=18  3x9=27  4x9=36  5x9=45  6x9=54  7x9=63  8x9=72  9x9=81
不知道有什么办法可以得到乘法表的显示效果。
1 回复
#2
不说也罢2010-11-20 10:32
程序代码:
        Dim intCS As Integer
        Dim intBS As Integer = 0
        Dim tt As String = ""
        ListBox1.Items.Clear()
        For intBeiShu As Integer = 1 To 9
            intBS += 1
            intCS = 0 : tt = ""
            For intChengShu As Integer = 1 To intBS
                intCS += 1
                Dim intJi As Integer = intCS * intBS
                tt += (intCS & "x" & intBS & "=" & intJi & Space(1))
            Next
            ListBox1.Items.Add(tt)
        Next
1