VB中两个连等号比如说A+1=B=2两个等号表示的是什么意思,如果输出A和B 分别是什么

 我来答
syx54
2013-03-15 · TA获得超过7379个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2770万
展开全部
VB规定:
Cint(True) = -1
Cint(False) = 0
或者说: True 的值等于 -1,False 的值等于 0。
执行 A+1=B=2
可以理解为是一个关系表达式
先执行关系运算:A+1 = B
如果相等 返回 True,然后执行 True = 2 的 运算,显然 不相等(True转换为-1),所以结果为 False
如果不等 返回 False然后执行 True = 2 的 运算,显然 不相等(False转换为0),所以结果为 False。
所以 表达式 A+1=B=2 的结果为False
你可以这样实验的:
Print A+1=B=2
更多追问追答
追问
那么第一个等号是判断两个等式是不是相等吗?左右两边相等TURE,不相等FLASE?
还有就是如果要求A 和 B 运算步骤有啥区别吗?
追答
这两个等号都是比较相等否。
A和B是变量,不是运算步骤???
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式