VB中 表达式运算顺序

表达式若有多种运算顺序,算术运算,逻辑运算,关系运算,计算机按什么顺序求值。。请先排序再举例说明。。... 表达式若有多种运算顺序,算术运算,逻辑运算,关系运算,计算机按什么顺序求值。。请先排序再举例说明。。 展开
 我来答
无迹影
推荐于2018-04-14 · TA获得超过1159个赞
知道小有建树答主
回答量:253
采纳率:100%
帮助的人:198万
展开全部
顺序:函数运算——>算术运算——>关系运算——>逻辑运算

例如

CInt(a)<=x and x<=b+5

先计算函数运算Cint(a)把a转换为整数,再运算算术“b+5” 再计算关系运算“<=” 最后计算逻辑“And”
yfcp
2018-07-05 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
采纳数:1748 获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。

向TA提问 私信TA
展开全部
关系运算符就是比较运算符。
VB的关系运算符有6个,分别是=(等于)、<>(不等于)、<(小于)、>(大于)、<=(小于等于)、>=(大于等于)。
它们的优先级是一样,是同级运算符,运算时的顺序按表达式从左到右进行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谯丽甫昊焱
2019-07-19 · TA获得超过3788个赞
知道大有可为答主
回答量:3050
采纳率:26%
帮助的人:183万
展开全部
减号前面的
16/4=4
减号后面的运算顺序
2^2=4
9\
4=2
10
mod
2=0
最终
4-0=4
最终结果为4
运算符优先级
求幂
(^)
一元标识和非(+、–)
乘法和浮点除法(*、/)
整数除法
(\)
取模
(mod)
加法和减法(+、–),字符串连接
(+)
字符串连接
(&)
算术移位(<<、>>)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
力鹏云4x
2010-01-07 · 超过31用户采纳过TA的回答
知道答主
回答量:136
采纳率:0%
帮助的人:82.5万
展开全部
算术运算>字符运算>关系运算>逻辑运算
例如:年龄(age)小于19,三门课总分(total)高于285,其中一门为100分
age<19 and total>285 and (mark1=100 or mark2=100 or mark3=100 )
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式