vb的怎么做

 我来答
syx54
2016-09-16 · TA获得超过7378个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2741万
展开全部
上面都已经写出了:
先做算术运算,再做字符运算,再做比较运算,最后做逻辑运算。
而在逻辑运算中的先后次序为:Not -> And -> Or
1)1 + b > c And b \ 2 = a
先把已知的a,b,c的值代入式子,得到:
1 + 3 > 3.5 And 3 \ 2 = 1
先做算术运算得到:4 > 3.5 And 1 = 1
再做比较运算得到:True And True
最后做逻辑运算,结果为:True
2)b & 5 - a
先把已知的a,b,c的值代入式子,得到:
3 & 5 -1
先做算术运算得到:3 & 4
再做字符运算得到: "34"
3)-c < (a>b) - 4 Or True >= a And True
先把已知的a,b,c的值代入式子,得到:
-3.5 < (1>3) - 4 Or True >= 1 And True
先做括号里的,得到:
-3.5 < (False) - 4 Or True >= 1 And True
做算术运算得到:(False) - 4,VB自动将 False 转换为0,然后进行进行算术运算,结果为:
-3.5 < - 4 Or True >= 1 And True
再做比较运算得到:注意:在进行True >= 1运算前,VB先自动把True转换为-1,所以
False Or False And True
接下来先做 And 运算得到
False Or False
最后做Or运算,得到:False
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式