数字之美:在数学中有一种规律数列,随着第一个因数末尾增加一个相邻自然数,积的末尾也增加一个相邻自然数。如1*8+1=9,12*8+2=98,123*84+3=987,……,这种数列可以组成完美的三角形结构,称为数字之美。这一规律用VB程序编写后,运行界面如图所示。
实现该功能的VB程序段如下:
Function space(x As Integer)As String ‘输出格式化,设置左侧的空格数量
Dim n As Integer
For n=9 To x Step-1
①
Next n
End Function
Private Sub Form_Load()
Dim t As Long,i As Integer,n As String
Dim a(1 To 9)As String
Dim b(1 To 9)As String
Const num=“987654321”
For i=1 To 9
t=t*10+i
a(i)=space(i)+CStr(t) ‘CStr函数的功能是将数值转为字符,转换时不会添加空格
②
n=n+a(i)+“*8+”+CStr(i)+“=”+b(i)+Chr(13) ‘Chr(13)实现换行处理
Next i
Label1.Caption=n
End Sub