已有声明“int x=15, y; float z=12;”,下列表达式中语法正确的是 。
A. x=y=z*2
B. x>0?y=x:y=-x
C. y=x%3.5
D. x+2=z-3
查看答案
下面表示数学式“x
A. x B. x C. !(x>=y)&&!(y>=z)
D. !(x>=y||y>=z)
逻辑“异或”运算可描述为当且仅当a、b两个操作数中只有一个为真时才为真,其他情况下均为假。下面能够正确表示逻辑“异或”运算的表达式是 。
A. a || b
B. a && b
C. (a&&b)&&!(a || b)
D. (a || b)&&!(a&&b)
已有定义“int x=12, y=15, z;”,则执行表达式“z=(x||(y-=x))”后,变量y和z的值分别为 。
A. 3,1
B. 15, 12
C. 15, 1
D. 3, 12
包含双目运算符的表达式可一般地表示为x op y,其中op代表运算符,x、y代表操作数。若op是关系运算符或逻辑运算符,则无论x、y为何值,表达式的值是____。