运算符 意义
= = 相等
> 大于
>= 大于或等于
< 小于
<= 小于或等于
!= (中间没空格) 不相等
相等符号是两个等号 一个等号是赋值 必须是两个等号 (初学者特别容易错的)
!=在c语言中就是否定的意思
运算符的优先级
所有的关系运算符的优先级比算术运算的低,但比赋值运算的高
eg:7>=3+4 先运行3+4再比较
#include <stdio.h>
int main()
{
printf("%d\n", 7>=3+4);
return 0;
}
运行结果为1说明3+4先算 1就是真的意思 0是假的意思
连续的6>5>4 就是6>5成立为1 1>4不成立为0 所以结果为零
a==b==6 若a=b则成立为1 1==6不成立 所以结果为零
这些连续的都是从左到右开始的 成立就是1 不成路就是0