问题 单项选择题

下列代码中 if(x>0){System.out.println("first");}  else if(x>-3){System.out.println("second");}   else{System.out.println("third");} 要求打印字符串为“second”时,x的取值范围是

A.x<=0并且x>-3

B.x>0

C.x>-3

D.x<=-3

答案

参考答案:A

解析:当满足x>0时,打印“first”,否则判断x>-3即x<=0并且x>-3,打印“second”;当x<=-3,打印“third”。

单项选择题
单项选择题