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删除了,又说缺少表达式!是怎么回事?
展开
 我来答
百度网友740e59274
2010-04-11 · TA获得超过783个赞
知道小有建树答主
回答量:549
采纳率:0%
帮助的人:0
展开全部
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
vbroot
2010-04-11 · TA获得超过454个赞
知道小有建树答主
回答量:536
采纳率:100%
帮助的人:357万
展开全部
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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rrwwzz
2010-04-11 · TA获得超过388个赞
知道小有建树答主
回答量:544
采纳率:0%
帮助的人:401万
展开全部
ElseIf
要改成
Else If
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
查芝汤白梅
2019-08-04 · TA获得超过3946个赞
知道大有可为答主
回答量:3209
采纳率:32%
帮助的人:186万
展开全部
在第一条后加入一个满足条件退出语句:EXIT
IF
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式