Private Sub Form_Load()
Dim x, max, min
For i = 1 To 10
x = Val(InputBox("请输入整数"))
s = s & x & " "
If i = 1 Then
max = x
min = x
End If
If max < x Then
max = x
End If
If min > x Then
min = x
End If
Next
MsgBox s & vbCrLf & "最大值为:" & max & " 最小值为:" & min
End Sub
如果不给max,min赋值第一个输入的整数 结果是不正确的。因为这2个变量初始值为0,如果输入的10个数都是负数,结果就不正确了
温馨提示:答案为网友推荐,仅供参考