vb中的IF判断,急!
代码如下:PrivateSubCommand1_Click()Dima!,b!,c!,max!,min!a=Val(InputBox("a="))b=Val(InputB...
代码如下:
Private Sub Command1_Click()
Dim a!, b!, c!, max!, min!
a = Val(InputBox("a="))
b = Val(InputBox("b="))
c = Val(InputBox("c="))
max = a
min = a
If b > max Then max = b
ElseIf b < min Then min = b
ElseIf c > max Then max = c
ElseIf c < mai Then min = c
End If
pirnt "最大数为": max
pirnt "最小数为": min
End Sub
老是提示else没有if,当把if删除了,又说缺少表达式!是怎么回事? 展开
Private Sub Command1_Click()
Dim a!, b!, c!, max!, min!
a = Val(InputBox("a="))
b = Val(InputBox("b="))
c = Val(InputBox("c="))
max = a
min = a
If b > max Then max = b
ElseIf b < min Then min = b
ElseIf c > max Then max = c
ElseIf c < mai Then min = c
End If
pirnt "最大数为": max
pirnt "最小数为": min
End Sub
老是提示else没有if,当把if删除了,又说缺少表达式!是怎么回事? 展开
4个回答
展开全部
Private Sub Command1_Click()
Dim a!, b!, c!, max!, min!
a = Val(InputBox("a="))
b = Val(InputBox("b="))
c = Val(InputBox("c="))
max = a
min = a
If b > max Then
max = b
ElseIf b < min Then min = b
endif
If c > max Then
max = c
ElseIf c < mai Then min = c
End If
pirnt "最大数为": max
pirnt "最小数为": min
End Sub
Dim a!, b!, c!, max!, min!
a = Val(InputBox("a="))
b = Val(InputBox("b="))
c = Val(InputBox("c="))
max = a
min = a
If b > max Then
max = b
ElseIf b < min Then min = b
endif
If c > max Then
max = c
ElseIf c < mai Then min = c
End If
pirnt "最大数为": max
pirnt "最小数为": min
End Sub
展开全部
If b > max Then
max = b
ElseIf b < min Then
min = b
ElseIf c > max Then
max = c
ElseIf c < mai Then
min = c
End If
max = b
ElseIf b < min Then
min = b
ElseIf c > max Then
max = c
ElseIf c < mai Then
min = c
End If
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ElseIf
要改成
Else If
要改成
Else If
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在第一条后加入一个满足条件退出语句:EXIT
IF
IF
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询