设 a=2,b=3,c=4, 下列表达式的值是 _____ 。 Not a <= c Or 4*c = b^2 And b <> a+c

来源:百度知道 编辑:UC知道 时间:2024/09/25 18:23:28
A) ) -1 B) 1 C) True D) False

先搞清运算顺序:
(Not (a <= c)) Or ((4*c = b^2) And (b <> a+c))
a <= c ::True
Not a <= c ::False
4*c = b^2 ::False
b <> a+c ::True
(4*c = b^2) And (b <> a+c) ::False
(Not (a <= c)) Or ((4*c = b^2) And (b <> a+c)) ::False
==================
上面是仔细分析,其实这个题有技巧。逻辑表达式结果不是True就是False,选项里面ABC都是True(-1,1都是True),只能选D了。

D