小王按照上述算法設計了VB程序,統計了20個用戶購買10種商品之間的關聯性,VB程序如下,部分界面如圖所示。 Private Sub Cmd1_Click ____ Dim a(1To200)As Integer'各個用戶原始的購買記錄 Dim dsj (1To45)As Integer'統計商品之間的關聯次數 Dim i As Integer,t As Integer,nc As Integer,j As Integer,max As Integer '數組a讀入數據并在列表框分行輸出,代碼略 For i=1 To 20'20個用戶 t=1 For j=1 To 9'10個商品,共45種組合 For k=j+1 To 10 m=(i-1)*10 a(j)*a If Then dsj(t)=dsj(t)+1 ① Next k Next j Next i max=0 For i=1 To 45 If ②Then max=dsj(i) maxi=i End If Next i t=9:nc=1 Do While maxi>t ③ t=t-1 nc=nc+1 Loop Text1.Text=“關聯最多的是商品“+Str(nc)+Str(maxi+nc)+“:“+Str(max)+“次“ End Sub (1)將按鈕上的文字“統計”修改為“計算”,可在Form_Load過程中使用