【发布时间】:2014-09-21 04:15:05
【问题描述】:
如果我在文本框中输入 5,答案将是这样的
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
如果我输入 10 个或更多,答案将是
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9 10
我的代码:
Private Sub CmdOk_Click()
Dim a, b, c, d, z As Integer
z = TxtInput.Text
For a = 1 To z Step 1
List1.AddItem a
For b = 2 To z Step 1
List1.AddItem a & " " & b
For c = 3 To z step 1
List1.AddItem a & " " & b & " " & c
For d = 4 To z Step 1
List1.AddItem a & " " & b & " " & c & " " & d
Next d
Next c
Next b
Next a
End Sub
【问题讨论】:
-
您有问题吗?
-
@Plutonix 他的问题可能是它在屏幕上显示不正确。但是,是的,他没有写任何问题。
-
我在下面贴了一个最简单的方法
标签: vb.net loops for-loop nested