设a=2,b=3,c=4,d=5,表达式 Not a<=c Or 4*c=b^2 And b<>a+c 的值是( )。

admin2016-06-30  62

问题 设a=2,b=3,c=4,d=5,表达式
    Not a<=c Or 4*c=b^2 And b<>a+c
    的值是(    )。

选项 A、一1
B、1
C、True
D、False

答案D

解析 表达式的执行顺序为:先进行函数运算,接着进行算术运算,然后进行关系运算,最后进行逻辑运算。本题中4*c的结果为16,b^2的结果为9,表达式4*c=b^2的结果为False;a+c的结果为6,表达式b<>a+c,5明显不等于6,故表达式的结果为True;a<=c结果为True;逻辑运算中内部的执行顺序是;所以整个表达式可表示成:Not True OrFalse And  True;结果为False。故B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/CeLp777K
0

最新回复(0)