vb语言中每行显示数字10个但是为什么做出来第一行总是9个

如题所述

Private Sub Command1_Click()
Label1.Caption = ""
n = CLng(InputBox("请输入一个100以内的正整数"))
For i = 1 To n
Label1.Caption = Label1.Caption & Format(i, "@@@@") '让数字对齐
If i Mod 10 = 0 Then Label1.Caption = Label1.Caption & vbCrLf '每行显示10个
Next i
End Sub
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-04
有没有在前面加 Randomize ?追问

没有,那个需要加么,看书上的例子都没有啊

第2个回答  2015-12-04
求楼主贴代码,具体问题具体分析追问

问题是这个

相似回答