C语言中关系运算符,顾名思义是比较关系的,分别有:大于>、小于<、大于或等于>=、小于或等于<=、是否等于==、是否不等于!=共六种。既然比较关系,那当然需要两个操作数,即他们也都是双目运算符,需要注意的是,关系运算符的比较结果是逻辑值,即非真即假,也就是非1即0。
比如如下关系比较的结果,大家可以边读边验证:
1>=2 不成立为假,值为0
2>=2 成立为真,值为1
3>=0 成立为真,值为1
10==10 成立为真,值为1
20!=20 不成立为假,值为0
大家可以借助printf直接打印结果,代码如下:
#include<stdio.h> int main() { printf("%d\n",3>=2); printf("%d\n",5>=5); printf("%d\n",10!=10); return 0; }
大家可以先自行口算三个表达式的值,然后再自行上机实验检测结果!
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程