设A=2,B=3,C=4,D=5。表达式 Not A<=C Or 4*C=B^2 And B<>A+C的值是什么?
2个回答
展开全部
先搞清运算顺序:
(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了。
(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了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询