四、C++运算符(5)逻辑运算符

发布时间:2024年01月12日

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

#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
#include<string>
using namespace std;
int main()
{
	//逻辑运算符	非!
	int a = 10;
	int b = 20;
	//在c++中除了0都是真
	cout << !a << endl;		//0

	cout << !!a << endl;	//1

	//逻辑运算符	与&&
	a = 10;
	b = 10;
	cout << (a&&b) << endl;		//1

	a = 0;
	b = 10;
	cout << (a && b) << endl;		//0

	a = 0;
	b = 0;
	cout << (a && b) << endl;		//0

	//逻辑运算符	或||	
	a = 0;
	b = 10;
	cout << (a && b) << endl;	//1

	system("pause");

	return 0;
}

运行结果:

0
1
1
0
0
1
1
0

注:

与:同真为真,其余均为假

或:同假为假,其余均为真

文章来源:https://blog.csdn.net/All_are_vanity/article/details/135545050
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。