C语言中的关系运算符

在C语言中,关系运算符是用于比较两个数值的符号,旨在帮助我们理解一对数值之间存在的特定关系类型。我们在进行关系运算后得到的结果是一个布尔值,它告诉我们比较结果是“真”还是“假”。在C语言编程中,我们主要在条件语句和循环中使用关系运算符来检查条件。

!c-relational-operators

C语言关系运算符的类型

C语言中总共有6种关系运算符。它们分别是:

1. 等于运算符 (==)

C语言的等于运算符 (==) 是一种关系运算符,用于检查给定的两个操作数是否相等。

  • 等于运算符是二元运算符,因此它需要两个操作数来执行比较。
  • 如果这两个值相等,它返回真;否则,它返回假。
  • 它不适用于字符串或数组。

语法

operand1 == operand2

例如,5==5 将返回真。

2. 不等于运算符 (!=)

C语言不等于运算符 (!=) 是另一种关系运算符,用于检查给定的两个操作数是否相等。

  • 它也是二元运算符,需要两个操作数来执行比较。
  • 它是 ‘==‘ 运算符的完全布尔取反,如果两个值不相等则返回真,否则返回假。

语法

operand1 != operand2

例如,5!=5 将返回假。

3. 大于运算符 (>)

大于运算符是C语言中的一种关系运算符,用于检查第一个操作数是否大于第二个操作数。

  • 它是一个二元运算符。
  • 如果第一个操作数大于第二个操作数,它返回真;否则,它返回假。
  • 我们使用这个运算符来根据两个值的相对大小做出决策或创建条件。

语法

operand1 > operand2

例如,6>5 将返回真。

4. 小于运算符 (<)

小于运算符是C语言中的一种关系运算符,用于检查第一个操作数是否小于第二个操作数。

  • 它是一个二元运算符。
  • 如果第一个操作数小于第二个操作数,它返回真;否则,它返回假。
  • 这个运算符也用于根据两个值的相对大小做出决策或创建条件。

语法

operand1 < operand2

例如,6<5 将返回假。

> 注意: 大于运算符和小于运算符互不为对方的补集(即逻辑非)。

5. 大于或等于运算符 (>=)

大于或等于运算符是C语言中的一种关系运算符,用于检查第一个操作数是否大于或等于第二个操作数。

  • 它是一个二元运算符。
  • 如果第一个操作数大于或等于第二个操作数,它返回真;否则,它返回假。

语法

operand1 >= operand2

例如,5>=5 将返回真。

6. 小于或等于运算符 (<=)

小于或等于运算符是C语言中的一种关系运算符,用于检查第一个操作数是否小于或等于第二个操作数。

  • 它是一个二元运算符。
  • 如果第一个操作数小于或等于第二个操作数,它返回真;否则,它返回假。

语法

operand1 <= operand2

例如,5<=5 也将返回真。

C


CODEBLOCK_91369765

Output

a is greater than b
a is greater than or equal to b
a is greater than or equal to b
a is greater than b
a and b are not equal
a is not equal to b
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。如需转载,请注明文章出处豆丁博客和来源网址。https://shluqu.cn/52966.html
点赞
0.00 平均评分 (0% 分数) - 0