单选题
阅读下面代码
if(x==0)System.out.printIn("冠军");)
else if(x>-3)System.out.printIn("亚军");
elseSystem.out.printIn("季军");
若要求打印字符串”季军”,则变量x的取值范围是______。
【正确答案】
D
【答案解析】[解析] 首先分析本段程序的执行过程:如果i=0,则输出“冠军”;如果i不等于0且i>-3,则输出“亚军”;如果i不等于0且i<=-3(即i=0和i>-3均为假)时,输出“季军”。从上面对程序流程的分析可知,只有D是正确选项。