C++比较运算符

C++比较运算符教程

C++ 中,关系运算符的结果要么是真,要么是假。关系表达式经常用在 if 结构的条件中或 循环结构 的条件中。

C++比较运算符语法

运算符 说明 范例 结果
== 相等 4 == 3 假,也就是 0
!= 不等于 4 != 3 真,也就是 1
< 小于 4 < 3 假,也就是 0
> 大于 4 > 3 真,也就是 1
<= 小于等于 4 <= 3 假,也就是 0
>= 大于等于 4 >= 3 真,也就是 1

案例

相等比较

使用 C++ 比较运算符,实现相等比较

#include <iostream> using namespace std; int main(int argc, char **argv) { cout << "嗨客网(www.haicoder.net)\n" << endl; int a = 4, b = 3; int c = a == b; int d = a != b; cout << "a = " << a << " b = " << b << endl; cout << "c = " << c << " d = " << d << endl; }

程序运行后,控制台输出如下:

10_C比较运算符.png

首先,我们定义了两个 变量,a 和 b。 接着,我们使用相等运算符 ==,判断变量 a 的值与变量 b 的值是否相等,并将比较结果赋值给 c。

我们再次使用不等运算符 !=,将变量 a 的值与变量 b 的值进行不等比较,并将结果赋值给 d,我们可以看到,a == b 的结果为 0,即不成立,a != b 的结果为 1,即成立。

大小于比较

使用 C++ 比较运算符,实现大小于比较

#include <iostream> using namespace std; int main(int argc, char **argv) { cout << "嗨客网(www.haicoder.net)\n" << endl; int a = 4, b = 3; int c = a > b; int d = a < b; int e = a >= b; int f = a <= b; cout << "c = " << c << " d = " << d << endl; cout << "e = " << e << " f = " << f << endl; }

程序运行后,控制台输出如下:

11_C比较运算符.png

首先,我们定义了三个变量,a、 b 和 c。 接着,我们使用大于运算符 >,将变量 a 的值与变量 b 的值进行大于比较,并将结果赋值给 c。

我们再次使用小于运算符 <,将变量 a 的值与变量 b 的值进行小于比较,并将结果赋值给 d。我们再次使用大于等于运算符 >=,将变量 a 的值与变量 b 的值进行大于等于比较,并将结果赋值给 e。

最后,我们使用小于等于运算符 <=,将变量 a 的值与变量 b 的值进行小于等于比较,并将结果赋值给 f。

C++比较运算符总结

在 C++ 中,关系运算符的结果要么是真,要么是假。关系表达式经常用在 if 结构的条件中或循环结构的条件中。