计算机二级

表达式1.5+3\2>2 Or 7 Mod 3<4 And Not 1的运算结果是( )。A.-1B.0C.1D.其他

题目

表达式1.5+3\2>2 Or 7 Mod 3<4 And Not 1的运算结果是( )。

A.-1

B.0

C.1

D.其他

参考答案和解析
正确答案:C
解析:本题考查表达式的运算结果。表达式涉及算术运算、关系运算和逻辑运算。首先要知道表达式出现的各种运算符的含义;其次要清楚这3类运算优先级。先计算表达式“1.5+3\2>2”。运算符“\”表示整数除法,“3\2”的结果是1。“1.5+3\2>2”相当于“2.5>2”,所以“1.5+3\2>2”的结果为True。再计算“7 Mod 34”。Mod为求模运算,“7 Mod 3”的结果为1。所以“7 Mod 34”的结果为True。这样,整个表达式变为:True Or True And Not 1。逻辑运算的优先级从高到低是:Not→And→Or→Xor→Eqv→Imp。先计算“Not 1”,结果为False。再计算True And False,结果为 False。最后计算Tree Or False,用1表示True。答案为C。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

表达式1.5+3\2>20r7Mod 3<4AndNotl的运算结果是( )。

A.-1

B.0

C.1

D.其他


正确答案:C
解析:本题考查表达式的运算结果。表达式涉及算术运算、关系运算和逻辑运算。首先要知道表达式出现的各种运算符的含义:其次要清楚这3类运算优先级。先计算表达式“1.5+3\2>2”,运算符“\”表示整数除法,“3\2”的结果是1,“1.5+3L2>2”相当于“2.5>2”,所以“1.5+3\2>2”的结果为True。再计算“7Mod34”,Mod为求模运算,“7Mod3”的结果为1,所以“7Mod34”的结果为True。这样,整个表达式变为:TrueOrTmeAndNotl。逻辑运算的优先级从高到低是:Not→And→Or→Xor→EQv→Impo先计算“Not1”,结果为False;再计算TrueAndFalse,结果为False;最后计算TrueOrFalse,用1表示True。本题答案为选项C。

第2题:

表达式1+3\2>1 0r6Mod4<3AndNot 1的运算结果是( )。

A. -1

B. 0

C. 1

D. 其他


正确答案:A
本题考查VBA中运算符优先级的知识。在VBA中,运算符之间的优先级的关系是:算术运算符>连接运算符>比较运算符>逻辑运算符。而各种运算符内部的各种运算符也有其自己的优先级。另外要注意,在进行逻辑运算时And优先级高于 or。在VBA中允许逻辑量进行算术运算,True处理成-1,Fa1se处理成0;反过来数值参与逻辑运算时0处理成Fa1se,非0处理成True。

第3题:

表达式1.5+3\22Or7Mod34的运算结果是()。

A、True

B、0

C、1

D、False


正确答案:A

第4题:

表达式1+3\=2>1 0r6 Mod4<3AndNot l的运算结果是( )。 A.一1B.0C.1S

表达式1+3\=2>;1 0r6 Mod4<;3AndNot l的运算结果是( )。

A.一1

B.0

C.1

D.其他


正确答案:A
暂无解析,请参考用户分享笔记

第5题:

表达式select (9+6*5+3%2)/5-3 的运算结果是多少?

A 1

B 3

C 5

D 7


参考答案:C

第6题:

表达式1+3\2>1 Or 6 Mod 4<3 And Not 1的运算结果是( )。

A.-1

B.0

C.1

D.其他


正确答案:A
解析: 本题考查VBA中运算符优先级的知识。在VBA中,运算符之间的优先级的关系是:算术运算符>连接运算符>比较运算符>逻辑运算符。而各种运算符内部的各种运算符也有其自已的优先级。另外要注意,在进行逻辑运算时And优先级高于Or。在VBA中允许逻辑量进行算术运算,True处理成-1,False处理成0;反过来数值参与逻辑运算时0处理成False,非0处理成True。

第7题:

MOD(-13,-3)与MOD(13,-3)的正确结果是A) -1,-2 B) -1,-1 C) -2, -1 D) -2, -2


正确答案:A
MOD()函数是数学运算函数。请注意其使用方法,MOD()函数的被除数与除数同号时,结果为两数相除的余数,余数的符号与除数相同,如果被除数与除数异号,值为两数相除后的余数加上除数。故选项A为正确答案。

第8题:

表达式1.5+3\2>2Or7Mod3<4AndNot1的运算结果是( )。

A.-1

B.0

C.1

D.其他


正确答案:C
解析:本题考查表达式的运算结果。表达式涉及算术运算、关系运算和逻辑运算。首先要知道表达式出现的各种运算符的含义;其次要清楚这3类运算优先级。先计算表达式“1.5+3\2>2”。运算符“\”表示整数除法,“3\2”的结果是1。“1.5+3\2>2”相当于“2.5>2”,所以“1.5+3\2>2”的结果为True。再计算“7 Mod 34”。Mod为求模运算,“7 Mod 3”的结果为1。所以“7Mod 34”的结果为True。这样,整个表达式变为:True Or True And Not 1。逻辑运算的优先级从高到低是:Not→And→Or→Xor→Eqv→Imp。先计算“Not1”,结果为False。再计算True And False,结果为 False。最后计算True Or False,用1表示True。答案为C。

第9题:

表达式1+3\2>1 0r6Mod4<3AndNot 1的运算结果是( )。 A.一1B.0C.1SXB

表达式1+3\2>;1 0r6Mod4<;3AndNot 1的运算结果是( )。

A.一1

B.0

C.1

D.其他


正确答案:A
A.【解析】本题考查VBA中运算符优先级的知识。在VBA中,运算符之间的优先级的关系是:算术运算符>连接运算符>比较运算符>逻辑运算符。而各种运算符内部的运算符也有其自己的优先级。另外要注意,在进行逻辑运算时,And优先级高于or。在VBA中允许逻辑量进行算术运算,True处理成一l,False处理成0;反过来数值参与逻辑运算时0处理成False,非0处理成True。

第10题:

表达式3^2 Mod l4\2^3的值是

A.1

B.0

C.2

D.3


正确答案:B
解析:在做本题之前要先了解各种运算符的优先级,只有了解了之后才能作对。幂运算符(^)优先级最高,其次是取负、乘、浮点除、整除、取模、加减、字符串连接等。其中,乘和浮点除是同级别的运算符,加和减是同级运算符。此外,如果表达式中有括号,则计算括号内的表达式的值。通过运算本题的结果是0。