Private Sub Command1_Click()
Dim a(5, 5) As Integer
Randomize
For i = 1 To 5
For j = 1 To 5
a(i, j) = Int(Rnd * 9) + 1
Print a(i, j);
Next j
Print
Next i
p = 1
For i = 1 To 5
p = p * a(i, i)
If i <> 3 Then p = p * a(i, 6 - i)
Next i
Print
Print "二条对角线上各元素之积="; p
Print
End Sub

本回答被提问者采纳