vb高手们帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/15 08:14:29
option explicit
Private Sub Form_click()
Dim a As Integer, b As Integer, c As Integer
b = 6: c = 6.5
a = b = c
Print a
End Sub
单击窗体,则在窗体上显示的内容是_____

这个市判断逻辑关系吗?那为什么当只有a和b,没有c的时候,答案输出又是6.5呢?
之前写错了,是6
另外,我刚刚试了一下把b和c的值都设为6,输出的结果仍然为-1

a = b = c
注意这个是判断逻辑关系,(没有定义a,b,c为前提)a 的值是False。不会是6,也不会是6.5
如果b=6:c=6,那么a 的值是True
由于你定义了:
Dim a As Integer, b As Integer, c As Integer
那么b=6:c=6,因为是整形,所以a的值是0

单击窗体,则在窗体上显示的内容是-1
是判断逻辑关系
那为什么当只有a和b,没有c的时候,答案输出又是6.5呢?
答案应该是6啊~
将B值符给A

结果经VB6测试