单选题 设a=2,b=3,c=4,下列表达式的值是______。
Not a<=c Or 4*c=b^2 And b<>a+c
【正确答案】 D
【答案解析】[解析] 各种运算符间的优先顺序是:先处理算术运算符,接着处理关系运算符,最后处理逻辑运算符。因此先计算b^2=9,4*c=16,a+c=6;再算a<=c,结果为True;4*c=b^2,结果为False;b<>a+c,结果为False;由于Not的优先级比And和Or高,则先计算Not(a<=c),结果为False;由于And的优先级比Or高,则计算((4*c)=(b^2))And(b<>(a+c)),结果为False;最后计算Not a<=c Or 4*c=b^2 And b<>a+c,最终的结果为False,故选D。