C语言中的大于等于符号是什么?

Python010

C语言中的大于等于符号是什么?,第1张

c语言不支持数学中的≥,取而代之的是>=符号。

该符号由大于号>和等于号=组合而成。

用于比较两个操作数的大小关系

形式为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