不能正确表示“两个整型变量x和y之一为0,但不能同时为0”的逻辑表达式是________。
A: x * y = 0 And x<>y
B: (x = 0 Or y = 0) And x<>y
C: x = 0 And y<>0 Or x<>0 And y = 0
D: x * y = 0 And (x = 0 Or y = 0)
A: x * y = 0 And x<>y
B: (x = 0 Or y = 0) And x<>y
C: x = 0 And y<>0 Or x<>0 And y = 0
D: x * y = 0 And (x = 0 Or y = 0)
举一反三
- 在直角坐标系中,x、y是坐标系中任意点的位置,用x与y表示在第一或第三象限的表达式,以下不正确的是( )。 A: (x > 0 And y > 0) And (x < 0 And y < 0) B: (x > 0 And y > 0) Or (x < 0 And y < 0) C: x * y > 0 D: x * y = Abs(x * y)
- 假设 x = 1, y = -1, and z = 1. 下面哪项是对的? if (x > 0) if (y > 0) System.out.println("x > 0 and y > 0");else if (z > 0) System.out.println("x < 0 and z > 0"); A: x < 0 and z > 0; B: 没有输出. C: x < 0 and z < 0; D: x > 0 and y > 0;
- 下列不等式正确的是( ) A: \( { { {e^x} + {e^y}} \over 2} < {e^ { { {x + y} \over 2}}}\quad (x \ne y)\) B: \((x + y){e^{x + y}} < x{e^{2x}} + y{e^{2y}}\quad (x > 0,y > 0,x \ne y)\) C: \( { { {x^n} + {y^n}} \over 2} < {( { { x + y} \over 2})^n}\quad (x > 0,y > 0,x \ne y,n > 1)\) D: \(x\ln x + y\ln y < (x + y)ln { { x + y} \over 2}\quad (x > 0,y > 0,x \ne y)\)
- 若有定义int x, y; 并已正确给变量赋值,则下列选项中与表达式 (x - y) ? (x + y) : (y++) 中的条件表达式 (x - y) 等价的是( )。 A: (x - y > 0) B: (x - y < 0 || x - y > 0) C: (x - y < 0) D: (x - y == 0)
- 对于 int x=10, y=100; 以下逻辑表达式的值为0的是( )。 A: ( x > 100 | | y < 10 ) && y == 100 B: ( x > 0 && y > 0 ) | | x < 100 C: ( x > 10 | | y > 10 ) && x == 10 D: x > 100 | | y < 10 | | y > 10