该符号由大于号>和等于号=组合而成。
用于比较两个操作数的大小关系。
形式为expr1
>=
expr2
当expr1比expr2小时,结果为假(0);
否则结果为真(1)。
小于 < if( a<0 )
大于 > if( a>0)
不等于 != if( a!=0 )
在程序中经常需要比较两个量的大小关系,以决定程序下一步的工作。比较两个量的运算符称为关系运算符。关系运算符都是双目运算符,其结合性均为左结合。关系运算符的优先级低于算术运算符,高于赋值运算符。在六个关系运算符中,<、<=、>、>=的优先级相同,高于==和!=,==和!=的优先级相同。常用关系运算符为:
<(小于)
<=(小于或等于)
>(大于)
>=(大于或等于)
==(等于)
!=(不等于)
可以使用逻辑表达式来实现。其中 a大于等于3用表达式
a>=3
表示。
>=为C中的大于等于符号,注意不能使用≥。
a小于等于6用表达式
a<=6
表示。
<=为C中的小于等于符号,注意同样不能使用≤。
要做到同时满足,需要使用逻辑与运算符&&,该运算符表示两边的表达式均为真时,整体才为真。
于是最终的表达式为
a>=3 &&a<=6