C++利用与、或、非三种运算符实现简单逻辑运算

分类:知识百科 日期: 点击:0

C++中与、或、非三种运算符可以用来实现简单的逻辑运算。与运算符用来判断两个表达式是否都为真,或运算符用来判断两个表达式是否有一个为真,非运算符用来将一个表达式的真假取反。

与运算符

与运算符用来判断两个表达式是否都为真,当两个表达式都为真时,结果才为真,否则结果为假,C++中与运算符的符号为“&&”,下面是一个与运算符的示例:

int a = 5;
int b = 10;
if(a > 0 && b > 0)
{
    cout << "a和b都大于0" << endl;
}

或运算符

或运算符用来判断两个表达式是否有一个为真,只要有一个表达式为真,结果就为真,C++中或运算符的符号为“||”,下面是一个或运算符的示例:

int a = 5;
int b = 10;
if(a > 0 || b > 0)
{
    cout << "a或b至少有一个大于0" << endl;
}

非运算符

非运算符用来将一个表达式的真假取反,当表达式为真时,结果为假,当表达式为假时,结果为真,C++中非运算符的符号为“!”,下面是一个非运算符的示例:

int a = 5;
if(!(a > 0))
{
    cout << "a不大于0" << endl;
}

C++中与、或、非三种运算符可以用来实现简单的逻辑运算,它们分别用来判断两个表达式是否都为真、是否有一个为真、以及将一个表达式的真假取反。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。