用VB编程来比较三个数的大小
三个数分别存在三个text里面,最大数从label输出,这是我自己写的代码,但是运行时,不能所有情况都能比较出三个数的大小,请高手帮我看看这代码哪里错了。拜托了。Priv...
三个数分别存在三个text里面,最大数从label输出,这是我自己写的代码,但是运行时,不能所有情况都能比较出三个数的大小,请高手帮我看看这代码哪里错了。拜托了。
Private Sub Command1_Click()
a = Val(Text1.Text)
b = Val(Text2.Text)
c = Val(Text3.Text)
max = a
If max < b Then max = b
If max < c Then max = c
Label2.Caption = max
End Sub 展开
Private Sub Command1_Click()
a = Val(Text1.Text)
b = Val(Text2.Text)
c = Val(Text3.Text)
max = a
If max < b Then max = b
If max < c Then max = c
Label2.Caption = max
End Sub 展开
7个回答
展开全部
呵呵 兄弟 少了End if 。
完整的代码:
Private Sub Command1_Click()
Dim a,b,c As Integer
a = Val(Text1.Text)
b = Val(Text2.Text)
c = Val(Text3.Text)
Dim max as integer=a
If max < b Then
max = b
elseIf max < c Then
max = c
end if
Label2.Caption = max
End Sub
完整的代码:
Private Sub Command1_Click()
Dim a,b,c As Integer
a = Val(Text1.Text)
b = Val(Text2.Text)
c = Val(Text3.Text)
Dim max as integer=a
If max < b Then
max = b
elseIf max < c Then
max = c
end if
Label2.Caption = max
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该把max < b 和max<c改成>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Private Sub Command1_Click()
Dim a as single
Dim b as single
Dim c as single
Dim max as single
a=Val(Text1.text)
b=Val(Text2.text)
c=Val(Text3.text)
if a<b Then
max=b
b=a
a=b
End if
if a<c Then
max=c
c=a
a=c
End if
if b<c Then
max=c
c=b
b=c
End if
lable1.caption="a"
End Sud
Dim a as single
Dim b as single
Dim c as single
Dim max as single
a=Val(Text1.text)
b=Val(Text2.text)
c=Val(Text3.text)
if a<b Then
max=b
b=a
a=b
End if
if a<c Then
max=c
c=a
a=c
End if
if b<c Then
max=c
c=b
b=c
End if
lable1.caption="a"
End Sud
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Private Sub Command1_Click()
dim t
a = Val(Text1.Text)
b = Val(Text2.Text)
c = Val(Text3.Text)
If a> b Then
t = a
a= b
b = t
End If
If a > c Then
t = a
a= c
c= t
End If
If b > c Then
t = b
b = c
c= t
End If
max=a
Label2.Caption = max
end sub
dim t
a = Val(Text1.Text)
b = Val(Text2.Text)
c = Val(Text3.Text)
If a> b Then
t = a
a= b
b = t
End If
If a > c Then
t = a
a= c
c= t
End If
If b > c Then
t = b
b = c
c= t
End If
max=a
Label2.Caption = max
end sub
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询