CaCl2 Blog

某OIer的个人Blog


  • 首页

  • 关于

  • 标签

  • 归档

  • 搜索

C++逻辑表达式

发表于 2019-01-05 更新于 2019-02-03 阅读次数: 阅读次数: Valine:

已经2019年了,博客文章是时候写一点了,以后更新频率可能会高一些,以上。


逻辑运算符

由数学家George Boole提出

说明 非 与 或
布尔代数符号 ¬ ∧ ∨
C++逻辑运算符 ! && ll(原运算符应为两个vertical_bar符号,markdown语法原因这里无法写出)

在c++中,非运算优先级最高,与运算其次,或运算最低

逻辑表达式

用逻辑运算符连接表达式的表达式称为逻辑表达式。逻辑表达式的结果是一个逻辑值(“真”或“假”)。
实例:c>=75&&m>=85

逻辑运算

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <bits/stdc++.h>
using namespace std;
int main{
bool A,B;
A=true;
cout<<!A<<endl;
//逻辑非,输出结果为0(false)
B=false;
if(A==true && B==true){
cout<<"1"<<endl;
}
else{
cout<<"0"<<endl;
}
//逻辑与,输出结果为0
if(A==true || B==true){
cout<<"1"<<endl;
}
else{
cout<<"0"<<endl;
}
//逻辑或,输出结果为1
return 0;
}

逻辑变量

在上文代码中,出现了一个新的数据类型,这就是今天要介绍的bool数据类型。

1
2
bool a,b;
//a,b两变量均为逻辑变量,又称布尔变量

逻辑变量只有真(1),假(0)两个值

  • 本文作者: CaCl2
  • 本文链接: https://cacl2.ml/CPP-bool.html
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
# 计算机编程 # C++
C++数据类型
一维数组
  • 文章目录
  • 站点概览
CaCl2

CaCl2

一个兴趣使然的无名小站
16 日志
14 标签
RSS
GitHub E-Mail Twitter Instagram
Creative Commons
  1. 1. 逻辑运算符
  2. 2. 逻辑表达式
  3. 3. 逻辑运算
    1. 3.1. 逻辑变量
© 2018 – 2020 CaCl2
载入天数...载入时分秒...
|