C++逻辑运算符
1、非
!:真变假,假变真
2、或
||:一真为真,全假为假
3、与
&&:一假则假,全真为真
4、代码
#include<iostream>
using namespace std;
int main() {
//逻辑运算符 非!真变假,假变真
int b = 10;
//C++中,除0外都为真
cout << !b << endl;
cout << !!b << endl;
//逻辑运算符 || 一真为真,全假为假
int a = 0;
cout << (a || b) << endl;
b = 0;
cout << (a || b) << endl;
//逻辑运算符 && 一假则假,全真为真
a = 0; b = 10;
cout << (a&&b) << endl;
a = 10, b = 10;
cout << (a&&b) << endl;
system("pause");
return 0;
}
0
1
1
0
0
1
请按任意键继续. . .