vb.net 循环结构嵌套

实现一个form如下
1x1=1 1x2=2 1x3=3 1x4=4 1x5=5 1x6=6 1x7=7 1x8=8 1x9=9
2x2=4………………………………2x9=18
3x3=9…………………………3x9=27
………………
…………
9x9=81

就是一个呈上三角的99乘法表

Public Class Form1


        For i = 1 To 9
            For j = 1 To 9
                If j >= i Then
                    Label1.Text = Label1.Text & " " & i & "*" & j & "=" & IIf(i * j > 9, i * j, i * j & " ")
                End If
            Next
            Label1.Text = Label1.Text & vbCrLf
        Next
    End Sub
End Class

label属性设置:AutoSize设置为F,Size设置为440,190,BACKCOLOR设置为WHITE

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-23
Label1.Text = ""
For i = 1 To 9
For j = 1 To 9
If j >= i Then
Label1.Text = Label1.Text & " " & i & "*" & j & "=" & IIf(i * j > 9, i * j, i * j & " ")
Else
Label1.Text = Label1.Text & " "
End If
Next
Label1.Text = Label1.Text & vbCrLf
Next本回答被网友采纳
相似回答