给出下列代码if (x > 0) {System.out.println("first");} else if (x > -3) {System.out.print("second");} else {System.out.println("third");}x的取值在什么范围时将打印字符串"second"?
A: x>0
B: x>-3
C: x<=-3
D: x<=0&&x>-3
A: x>0
B: x>-3
C: x<=-3
D: x<=0&&x>-3
举一反三
- 下面哪个布尔表达式不正确? A: (true)&&(3=>4) B: !(x>0)&&(x>0) C: (x>0)||(x<0) D: (x!=0)||(x=0) E: (-10<x<0)
- 判断字符型变量x是否是大写字母的正确的表达式______. A: 'A'<=x<='Z' B: (x>=A)&&(x<=Z) C: ('A'<=x)&&('z'=>x) D: (x>='A')&&(x<='Z')
- 以下那项布尔表达式是不合法的________。 A: (true) && (3 => 4) B: !(x > 0) && (x > 0) C: (x > 0) || (x < 0) D: (x != 0) || (x == 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;
- 下列代码中if (x 〉0){System.out.printIn("first");}else if (x 〉-3){System.out.printIn ("second");}else{System.out .printIn("third");}要求打印字符串为"second"时,x的取值范围是______。 A: x〈 =0并且x 〉-3 B: x 〉0 C: x 〉-3 D: x〈 =-3