c++关系运算符使用例子
时间: 2024-11-01 08:07:55 浏览: 8
C++中的关系运算符用于比较两个值,它们常用于条件语句、循环以及布尔表达式中。以下是几个常见的关系运算符及其示例:
1. `<` (小于):如果第一个操作数小于第二个操作数,结果为true,反之为false。
示例:`int a = 5; int b = 10; bool result = a < b; // result 将为 true`
2. `>` (大于):用于判断第一个值是否大于第二个值。
示例:`int x = 15; int y = 8; if (x > y) { std::cout << "x is greater than y"; }`
3. `==` (等于):检查两个值是否相等,包括整型、浮点型和其他兼容类型的值。
示例:`double d1 = 3.14; double d2 = 3.14; if (d1 == d2) { std::cout << "d1 and d2 are equal"; }`
4. `!=` (不等于):检查两个值是否不相等。
示例:`bool b1 = false; bool b2 = true; if (b1 != b2) { std::cout << "b1 and b2 are not the same"; }`
5. `<=` (小于等于):检查第一个值是否小于或等于第二个值。
示例:`int z = 10; if (z <= 5) { std::cout << "z is less than or equal to 5"; }`
6. `>=` (大于等于):检查第一个值是否大于或等于第二个值。
示例:`float f = 7.5; if (f >= 7.0) { std::cout << "f is greater than or equal to 7.0"; }`
阅读全文