小王按照上述算法設(shè)計了VB程序,統(tǒng)計了20個用戶購買10種商品之間的關(guān)聯(lián)性,VB程序如下,部分界面如圖所示。 Private Sub Cmd1_Click ____ Dim a(1To200)As Integer'各個用戶原始的購買記錄 Dim dsj (1To45)As Integer'統(tǒng)計商品之間的關(guān)聯(lián)次數(shù) Dim i As Integer,t As Integer,nc As Integer,j As Integer,max As Integer '數(shù)組a讀入數(shù)據(jù)并在列表框分行輸出,代碼略 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=“關(guān)聯(lián)最多的是商品“+Str(nc)+Str(maxi+nc)+“:“+Str(max)+“次“ End Sub (1)將按鈕上的文字“統(tǒng)計”修改為“計算”,可在Form_Load過程中使用