填空题 在窗体上画1个命令按钮,其名称为Command1,然后编写如下事件过程: Private Sub Command1_Click1 Dim arr(1 To 100) As Integer For i = 1 To 100 arr(i) = Int(Rnd * 1000) Next i Max = arr(1) Min = arr(1) For i = 1 To 100 If 2 Then Max = arr(i) End If If 3 Then Min = arr(i) End If Next i Print "Max="; Max, "Min="; Min End Sub 程序运行后,单击命令按钮,将产生100个1000以内的随机整数,加入数组arr中,然后 查找并输出这100个数中的最大值Max和最小值Min,请填空。
  • 1、
【正确答案】 1、Max < arr(i) , Min > arr(i)    
【答案解析】本题的基本思路是通过二个中间变量 Max 及 Min 来记录当前已比较数值中的最大值及最小值,如果 待比较的数大于 Max,则将当前值赋值给 Max,如果当前待比较值小于 Min,则将当前数赋值给 Min,当 比较结束时,Max、Min 分别为这组数中的最大值及最小值。故第7空应填 Maxarr(i)或其等效形式。