关系操作符💖
今天书接上文,巨可爱熊给大家带来关系操作符的学习。💖
C 语⾔⽤于⽐较的表达式,称为 “关系表达式”,⾥⾯使⽤的运算符就称为“关系运算符”,主要有下⾯6个。
2.1 • > ⼤于运算符
• < ⼩于运算符
• >= ⼤于等于运算符
• <= ⼩于等于运算符
• == 相等运算符
• != 不相等运算符
下面给大家据一些例子:
这里大家一定要注意在C语言中等于一定是“==”,一个“=”是赋值的意思,这里初学者很容易弄混。
关系表达式中通常返回0或1表示真假。
例如:
20>18 的返回值是1,表示真。
13>15的返回值是0,表示假。
关系表达式常用于if、while等像这样:
这边的话如果a等于1的时候返回1,显示“ 祝大家期末考试顺利!”。💖
另⼀个需要避免的错误是:多个关系运算符不宜连用!💖
像这样就无法表达出我们想表达的意思,对于C语言下面的写法才是正确的:💖
这样我们就可以正确的表达出(9<i<50)这个表达式啦!💖
接下来是给大家准备的代码实例:
这是因为,我们先拿140和iq中存放的145⽐较,表达式140<145为真, 145>=iq 的结果是1,再拿1和200⽐较,1<=200为真,所以打印了天才 ,所以即使当iq是145的时候,也能打印天才,逻辑上是有问题,那么这个代码应该怎么写呢?
以上就是我们对关系字符的认识啦!💖
下期再见!💖