在VB中,如果你想让产生的随机数横着排列输出,可以在Print语句后面加上分号或逗号。 加分号直接连接,加逗号有间隔。当需要换行时,加一不带任何参数的Print。以下是示例代码: Private Sub Command1_Click() Dim k, a(1 To 30) For i = 1 To 10 a(i) = Int(Rnd * 800 + 100) Next i For i = 1 To k Print a(i); If i Mod 8 = 0 Then Print Next i End Sub 这段代码会在同一行打印8个随机数,然后换行继续打印。如果你希望每次只打印一个随机数就换行,可以去掉If语句中的条件判断,或者修改条件判断为If i Mod 1 = 0 Then Print。