前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >逻辑运算符 ∧(与)∨(或)¬(非)的简介及其应用

逻辑运算符 ∧(与)∨(或)¬(非)的简介及其应用

作者头像
Skykguj
发布2022-09-09 11:59:47
7K0
发布2022-09-09 11:59:47
举报
文章被收录于专栏:Skykguj 's BlogSkykguj 's Blog

逻辑运算又称布尔运算。逻辑运算符可以将两个或多个关系表达式连接成一个或使表达式的逻辑反转。最常用的逻辑运算符有:“非”(¬)、“与”(∧)、“或”(∨)。

运算符

效 果

∧(逻辑与)

将两个表达式连接成一个。两个表达式必须都为 $true$,整个表达式才为 $true$

∨(逻辑或)

将两个表达式连接成一个。必须有一个或两个表达式为 $true$,才能使整个表达式为 $true$。只要其中有一个为 $true$,那么另外一个就变得无关紧要

¬(逻辑非)

反转一个表达式的“真相”。它使一个表达式从 $true$ 变成了 $false$,或者从 $false$ 变成了 $true$

∧ 运算符

与(∧)是一个二元逻辑运算符。如果其两个变量的真值都为“真”,其结果为“真”,否则其结果为“假”。

可能的组合

表达式的值

$\textsf{false ∧ false}$

$\textsf{false(0)}$

$\textsf{false ∧ true}$

$\textsf{false(0)}$

$\textsf{true ∧ false}$

$\textsf{false(0)}$

$\textsf{true ∧ true}$

$\textsf{true(1)}$

∨ 运算符

逻辑或(logical or)又称逻辑析取(logical disjunction)、逻辑选言,是逻辑和数学概念中的一个二元逻辑算符。其运算方法是:如果其两个变量中有一个真值为“真”,其结果为“真”,两个变量同时为假,其结果为“假”。

可能的组合

表达式的值

$\textsf{false ∨ false}$

$\textsf{false(0)}$

$\textsf{false ∨ true}$

$\textsf{true(1)}$

$\textsf{true ∨ false}$

$\textsf{true(1)}$

$\textsf{true ∨ true}$

$\textsf{true(1)}$

¬ 运算符

逻辑非是布尔运算中的一种一元运算。它的运算结果是将运算元的真值取反。

表达式

表达式的值

$\textsf{¬false}$

$\textsf{true(1)}$

$\textsf{¬true}$

$\textsf{false(0)}$

实例应用

设 x = true, y = false, z = true。以下逻辑运算表达式值为 true 的是 (    )。

\large A. \ (¬ \ x \ ∨ \ y) ∧ \ z

\large B. \ (y \ ∧ \ z) \ ∨ \ (x ∧ y)

\large C. \ (x \ ∧ \ y) \ ∨ \ z

此处内容需要评论回复后(审核通过)方可阅读。

参考资料

https://zh.wikipedia.org/wiki/逻辑运算符 http://c.biancheng.net/view/1807.html

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021 年 09 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • ∧ 运算符
  • ∨ 运算符
  • ¬ 运算符
  • 实例应用
  • 参考资料
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档