问题 单项选择题

如果x为整数且|x|>=100,则打印“OK”,否则打印“Error”,表示这个条件的单行格式 If语句是

A.If Int((=x And Sqr(>=100 Then Print "OK" Else Print "Error"

B.If Fix(=x And Abs(>=100 Then Print"OK"Else Print"Error"

C.If Int(=x And (x>=100,x<=-100)Then Print"OK"Else Print"Error"

D.If Fix(=x And x>=100 And x<=-100 Then Print "OK" Else Print "Error"

答案

参考答案:B

解析:[分析] 绝对值函数为Abs,而取整函数为Fix或者Int。本题中,选项A使用了平方根函数;选项C书写错误;选项D的条件语句错误,x>= 100 And x<=-100这个条件永远不成立,应该为(x>=100 Or x<=-100)。正确答案为选项B。

单项选择题
填空题