给出了代码逻辑段如下,试求环路复杂度()if (a>0...|| d<0) { y=0; }
举一反三
- 中国大学MOOC: 给出了代码逻辑段如下,试求环路复杂度()if (a>0 && c==1) { x= x+1;}if (b==3 || d<0) { y=0; }
- 假设 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;
- 在直角坐标系中,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)
- 对于 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
- 不能正确表示“两个整型变量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)