单片机c语言中的小于等于怎么表示?

Python013

单片机c语言中的小于等于怎么表示?,第1张

在所有的C语言中,包括单片机C语言,均是用<=来表示小于等于的。在C中并不支持数学符号≤,所有的小于等于操作,均用<=来表示,这并不是一个符号,而是由小于号<和等于号=两个组合而成的。该操作符为双目操作符,即有两个操作数,形式为expr1 <= expr2这是一个逻辑表达式,值只有真(1)和假(0)两种可能。当expr1大于expr2时,值为假,否则值为真。

在所有的C语言中,包括单片机C语言,均是用<=来表示小于等于的。

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

由于标准的存在,使得几乎同样的C代码可用于多种操作系统,如Windows、DOS、UNIX等等;也适用于多种机型。C语言对编写需要进行硬件操作的场合,优于其它高级语言。

参考资料

红黑联盟.红黑联盟[引用时间2018-1-5]

这样是数学中的写法,C语言中的小于等于符号不能这样写,准确点说编程语言里面没有这个符号(可能只是我还没有见到过),在编程语言里

小于等于:   <=

大于等于:    >=

等于(表示判断):     ==

等于(表示赋值):     =

用C语言举个例子:

#include<stdio.h>

void main( )

{

    int num1,num2

    num1 = 100      //将100赋给num1

    num2 = 90       //将90赋给num2

    if(num1 >= num2)      //如果num1大于等于num2

        printf("num1 大于等于 num2")

    if(num1 <= num2)      //如果num1小于等于num2

        printf("num1 小于等于 num2")

    if(num1 == num2)      //如果num1恒等于num2

        printf("num1 恒等于 num2")

}