Dim a() As Integer Private Sub Command1_Click() ReDim Preserve a(20) For i = 1 To 20 a(i) = Int(Rnd * 101 + 0) Text1.Text = Text1.Text & Str(a(i)) & " " Next i End Sub
Private Sub Command2_Click() Dim x As Integer ReDim Preserve a(21) a(21) = Val(InputBox("请è¾å ¥è¦æ·»å çå ç´ ")) Text1.Text = Text1.Text & Str(a(21)) & " " End Sub
Private Sub Command3_Click() Dim y As Integer Text1.Text = "" m = Val(InputBox("请è¾å ¥è¦æå ¥çä½ç½®")) y = Val(InputBox("请è¾å ¥è¦æå ¥çå ç´ ")) ReDim Preserve a(22) For i = 21 To m Step -1 a(i + 1) = a(i) Next i a(m) = y For i = 1 To 22 Text1.Text = Text1.Text & Str(a(i)) & " " Next End Sub Private Sub Command4_Click() Dim y As Integer Text1.Text = "" m = Val(InputBox("请è¾å ¥è¦å é¤ç第å 个æ°")) For i = m To 21 Step 1 a(i) = a(i + 1) Next i For i = 1 To 21 Text1.Text = Text1.Text & Str(a(i)) & " " Next
End Sub
Private Sub Command5_Click() Dim y As Integer Text1.Text = "" m = Val(InputBox("请è¾å ¥è¦å é¤çæ°")) For i = 1 To 21 If a(i) = m Then For x = i To 20 - t a(x) = a(x + 1) Next x t = t + 1 End If Next i For i = 1 To 21 - t Text1.Text = Text1.Text & Str(a(i)) & " " Next End Sub
Private Sub Command1_Click() Dim m(10) Randomize For i = 1 To 10 m(i) = Int(Rnd() * 100) If m(i) > Max Then Max = m(i) Print m(i); Next Print Print "Max="; Max End Sub