vb这道题怎么解

来源:百度知道 编辑:UC知道 时间:2024/05/26 23:49:33
题目:从键盘输入5个整数,输出所有输入的数据和其中的最大数。

Private Sub Command1_Click()
Dim num(5) As Integer
Dim i%, max%
For i = 1 To 5
num(i) = InputBox("请输入第" & i & "个整数")
If max < num(i) Then max = num(i)
Next
Print "输入的五个整数是:"
For i = 1 To 5
Print num(i);
Next
Print
Print "最大的整数是:"; max
End Sub

如果还要算出最小数该怎么改?

Private Sub Command1_Click()
Dim num(5) As Integer
Dim i%, max%,min%
For i = 1 To 5
num(i) = InputBox("请输入第" & i & "个整数")
Next
max=num(1):min=num(1)
for i = 2 to 5
If max < num(i) Then max = num(i)
If min > num(i) Then min = num(i)
next i
Print "输入的五个整数是:"
For i = 1 To 5
Print num(i);
Next
Print
Print "最大的整数是:"; max
Print "最小的整数是:"; min
End Sub
先要让最大数和最小数为num(1)
不然你输入比0小的数就出错了

Private Sub Command1_Click()
Dim num(5) As Integer
Dim i%, max%,min%
For i = 1 To 5
num(i) = InputBox("请输入第" & i & "个整数")
If max < num(i) Then max = num(i)
If min > num(i) Then min = num(i)
Next
Print "输入的五个整数是:"
For i = 1 To 5
Print num(i);
Next
Print
Print "最大的整数是:"; max
Print "最小的整数是:"; min
End Sub

<