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;
}


大家可以先自行口算三个表达式的值,然后再自行上机实验检测结果!


点赞(1)

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

Dotcpp在线编译      (登录可减少运行等待时间)