关系运算符和关系表达式

本文介绍了C语言中的关系运算符,包括等于、不等于、小于、大于、小于等于和大于等于这六种,以及它们的优先级规则。关系运算符用于比较两个数值,产生逻辑值,真用1表示,假用0表示。这些运算符的优先级低于算术运算符,高于赋值运算符,影响程序的执行流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在C语言中,比较符(比较运算符)称为关系运算符。
所谓“关系运算”就是“比较运算”,
将两个数值进行比较,判断其比较的结果是否符合给定的条件。
符合为真,不符合为假。

关系运算符及其优先顺序

在C语言中共有六种关系运算符:
在这里插入图片描述
注意看第五个,说的是等于,这个是用来判定的,
我们平常遇到的单个的 = 是赋值运算符,是用来给变量赋值的。

关于他们的优先次序
在图中已经能大致看到。

前四种的优先级相同,后两种的优先级相同,而前四种高于后两种。
程序在运行时优先级高的先运行。

其次,关系运算符的优先级低于算术运算符,高于赋值运算符。
在这里插入图片描述
下面是一些例子:
在这里插入图片描述

关系表达式

用关系运算符将两个数值或数值表达式连接起来的式子,称为关系表达式。

关系表达式的值是一个逻辑值,即“真”或“假”,

在C逻辑运算中,以“1”代表“真”,以“0”代表“假”

如果判定为真,结果就是1,判定为假,结果就是0.
根据得出的结果来进行后面的表达式的选择和程序的运行。

本篇内容到此结束。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值