问题 单项选择题

给出下面程序段 if(x>0) System.out.println("Hello."); elseif(x>-3) System.out.println("Nice to meet you!");else System.out.println("How are you"); 若打印字串"How are you",则x的取值范围是( )。

A.x>0

B.x>-3

C.x<=-3

D.x<=0&x>-3

答案

参考答案:C

解析: "How are you"字串在第二个else后,因此既不满足x>0,也不满足x>-3,因此 x<=-3。

单项选择题 A1/A2型题
判断题