学习笔记——C++运算符之逻辑运算符

作用:用于根据表达式的真值返回真值或假值

逻辑运算符有以下符号:

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main(){
	// 逻辑运算符 非 !
	int a=10;
	//在c++中,除了0均是真 
	cout<<!a<<endl;//0 
	
	cout<<!!a<<endl;//1 
	
	// 逻辑运算符 与 &&
	//二者同为真才为真,有一个为假即为假 
	int b=10;
	cout<<(a&&b)<<endl;//1
	
	a=0;
	b=10;
	cout<<(a&&b)<<endl;//0
	
	a=1;
	b=10;
	cout<<(a&&b)<<endl;//1
	// 逻辑运算符 或 ||
	// 同假为假,其余为真 
	a=10;
	b=10;
	cout<<(a||b)<<endl;//1
	
	a=0;
	b=10;
	cout<<(a||b)<<endl;//1
	
	a=0;
	b=0;
	cout<<(a||b)<<endl;//0
}

运行结果:

相关推荐
2401_8357925441 分钟前
Linux复习笔记
linux·服务器·笔记
C羊驼1 小时前
C语言学习笔记(十五):预处理
c语言·经验分享·笔记·学习·算法
不会聊天真君6471 小时前
基础语法·中(golang笔记第二期)
开发语言·笔记·golang
态态态1 小时前
平板PDF充足笔记空间的最优解
笔记·pdf
2501_918126912 小时前
学习python所有用来写ai的语句
人工智能·python·学习
weixin_443478512 小时前
flutter组件学习之对话框与提示详解
javascript·学习·flutter
lightqjx2 小时前
【前端】前端学习一之HTML从入门到精通
前端·学习·html
左左右右左右摇晃2 小时前
Java笔记——IO
java·开发语言·笔记
sensen_kiss3 小时前
CAN302 电子商务技术 Pt.1 Web技术导论
前端·网络·学习