Dim i As Integer '循环变量 Dim k As Integer 'k是数组最大值所在位置 Dim max As Integer 'max是最大值 Dim a a = ? For i = 1 To 10 If max < a(i) Then max = a(i) k = i End If Next i Text1.Text = max Text2.Text = k
Dim i As Integer ' 循环变量 Dim k As Integer ' k是最大值所在位置 Dim nMax As Integer ' nMax是最大值 Dim a(1 To 10) As Integer nMax = 0: k = 1 List1.Clear ' 清空列表框 Randomize For i = 1 To 10 a(i) = Int(Rnd * 900) + 100) If nMax < a(i) Then nMax = a(i): k = i End If List1.AddItem CStr(a(i)) ' 在列表框中添加一行数据 Next Text1.Text = CStr(nMax) Text2.Text = CStr(k)