关于VB表达式运算的
3个回答
展开全部
答案应该是-1.
解答:
在一个表达式中进行若干操作时,每一部分都会按预先确定的顺序进行计算求解,称这个顺序为运算符的优先顺序。
在表达式中,当运算符不止一种时,要先处理算术运算符,接着处理比较运算符,然后再处理逻辑运算符。所有比较运算符的优先顺序都相同;也就是说,要按它们出现的顺序从左到右进行处理。
算术
比较
逻辑
指数运算
(^)
相等
(=)
Not
负数
(-)
不等
(<>)
And
乘法和除法
(*、
/)
小于
(<)
Or
整数除法
(/)
大于
(>)
Xor
求模运算
(Mod)
小于或相等
(<=)
Eqv
加法和减法
(+、
-)
大于或相等
(>=)
Imp
字符串连接
(&)
Like
Is
解答:
在一个表达式中进行若干操作时,每一部分都会按预先确定的顺序进行计算求解,称这个顺序为运算符的优先顺序。
在表达式中,当运算符不止一种时,要先处理算术运算符,接着处理比较运算符,然后再处理逻辑运算符。所有比较运算符的优先顺序都相同;也就是说,要按它们出现的顺序从左到右进行处理。
算术
比较
逻辑
指数运算
(^)
相等
(=)
Not
负数
(-)
不等
(<>)
And
乘法和除法
(*、
/)
小于
(<)
Or
整数除法
(/)
大于
(>)
Xor
求模运算
(Mod)
小于或相等
(<=)
Eqv
加法和减法
(+、
-)
大于或相等
(>=)
Imp
字符串连接
(&)
Like
Is
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
运算符优先顺序如下:
算术运算符
>
字符串连接运算符(&)
>
关系运算符
>
逻辑运算符
1.算术运算符优先顺序如下(从高到低):
^→-(负号)→*,/,\(整数除法)→Mod
→+,-
当^与负号相邻时,负号优先
2.逻辑运算符优先顺序如下(从高到低):
Not
→
And
→
Or
→
Xor
→
Eqr
→
Imp
3.所有关系运算符的优先顺序都相同,俺从左到右的顺序进行。
所以最后答案是True
算术运算符
>
字符串连接运算符(&)
>
关系运算符
>
逻辑运算符
1.算术运算符优先顺序如下(从高到低):
^→-(负号)→*,/,\(整数除法)→Mod
→+,-
当^与负号相邻时,负号优先
2.逻辑运算符优先顺序如下(从高到低):
Not
→
And
→
Or
→
Xor
→
Eqr
→
Imp
3.所有关系运算符的优先顺序都相同,俺从左到右的顺序进行。
所以最后答案是True
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在表达式中,当运算符不止一种时,要先处理算术运算符,接着处理比较运算符,然后再处理逻辑运算符。
算术
比较
逻辑
指数运算(^)
相等(=)
Not
负数(–)
不等(<>)
And
乘法和除法(*、
/)
小于(<)
Or
整数除法(\)
大于(>)
Xor
求模运算(Mod)
小于或相等(<=)
Eqv
加法和减法(+、
–)
大于或相等(>=)
Imp
字符串连接(&)
Like
/
Is
1.5
+
3
\
2
>
2
or
7
Mod
3
<
4
and
not
1
首先处理算数运算符:2.5
>
2
Or
1
<
4
And
Not
1
然后处理比较运算符:(2.5
>
2)
Or
(1
<
4)
And
Not
1
True
Or
False
And
Not
True
最后处理逻辑运算符:True
Or
False
And
False
True
Or
False
True
True
即为
-1
算术
比较
逻辑
指数运算(^)
相等(=)
Not
负数(–)
不等(<>)
And
乘法和除法(*、
/)
小于(<)
Or
整数除法(\)
大于(>)
Xor
求模运算(Mod)
小于或相等(<=)
Eqv
加法和减法(+、
–)
大于或相等(>=)
Imp
字符串连接(&)
Like
/
Is
1.5
+
3
\
2
>
2
or
7
Mod
3
<
4
and
not
1
首先处理算数运算符:2.5
>
2
Or
1
<
4
And
Not
1
然后处理比较运算符:(2.5
>
2)
Or
(1
<
4)
And
Not
1
True
Or
False
And
Not
True
最后处理逻辑运算符:True
Or
False
And
False
True
Or
False
True
True
即为
-1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询