设a=3,b=4,c=5,则逻辑表达式“!(a+b)*c-1&&b+c%2”的值是()

题目
单选题
设a=3,b=4,c=5,则逻辑表达式“!(a+b)*c-1&&b+c%2”的值是()
A

-1

B

0

C

1

D

2

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设a=2,b=3,c=4,d=5,表达式3>2*b or a=c and b<>c or c>d的值是( )A.1B.trueC

设a=2,b=3,c=4,d=5,表达式3>2*b or a=c and b<>c or c>d的值是( )

A.1

B.true

C.false

D.-1


正确答案:C

第2题:

设A=2,B=4,则表达式3*A>5 Or B+8>0的值是。


正确答案:True
【解析】表达式的运算顺序是,先进行算术运算,然后进行比较运算,最后进行逻辑运算。表达式3*A>5 OrB+8>0的运算过程如下:
①先计算表达式中的算术运算,3*A=6,B+8=4;②然后计算表达式中的比较运算,3*A>5=6>5=True,B+8>0=4>0=True;③最后计算表达式中的逻辑运算,True Or True=True,至此该表达式计算结束,因此,表达式的值为True。

第3题:

设a=8,则表达式a>>>2的值是( )。

A.1

B.2

C.3

D.4


正确答案:B
解析:本题具体考查对位运算符中无符号右移运算符的掌握。无符号右移运算符“>>>”用于将一个数的各二进制位全部无符号右移若干位,与运算符“>>”不同的是左补0。在本题中,8的二进制表示是1000,右移两位后变成了0010,对应的十进制数是2。

第4题:

设A=2,B=-4,则表达式3*A>5 0r B+8>0的值是上______。


正确答案:Tme
Tme

第5题:

设所有变量均为整型,则表达式(a=2,b=5,a++,b++,a+b)的值是( )

A、7

B、8

C、9

D、10


正确答案:C

第6题:

设a=2,b=3,在VB中,表达式Not ((a+b)>=3)值是 ( )

A.1

B.-1

C.True

D.False


正确答案:D

第7题:

设int a=3,b=4,c=5;表达式(a+b)>c&&b==c的值是:()。

A.2

B.-1

C.0

D.1


正确答案:C

第8题:

设a=2,b=3,c=4,d=5,表达式a>b and c<=d or 2*a>c的值是( )A.trueB.falseC.-1D.1

设a=2,b=3,c=4,d=5,表达式a>b and c<=d or="" a="">c的值是( )

A.true

B.false

C.-1

D.1


正确答案:B

第9题:

设a=2、b=3、c=4,则表达式a+b>c&&b==c&&a||b+c&&b+c的值为______。

A.5

B.8

C.0

D.1


正确答案:D

第10题:

设x=1,y=2,z=3,则表达式y+=z--/++x的值是_________。

A.5

B.3.5

C.3

D.4


正确答案:A