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

admin2009-02-13  25

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

选项 A、If Int((x)=x And Sqr(x)>=100 Then Print "OK" Else Print "Error"
B、If Fix(x)=x And Abs(x)>=100 Then Print"OK"Else Print"Error"
C、If Int(x)=x And (x>=100,x<=-100)Then Print"OK"Else Print"Error"
D、If Fix(x)=x And x>=100 And x<=-100 Then Print "OK" Else Print "Error"

答案2

解析 绝对值函数为Abs,而取整函数为Fix或者Int。本题中,选项A使用了平方根函数;选项C书写错误;选项D的条件语句错误,x>= 100 And x<=-100这个条件永远不成立,应该为(x>=100 Or x<=-100)。正确答案为选项B。
转载请注明原文地址:https://kaotiyun.com/show/Z91p777K
0

最新回复(0)