C语言基本教程(二)数据范例、变量和运算符(16)
当前位置:以往代写 > C/C++ 教程 >C语言基本教程(二)数据范例、变量和运算符(16)
2019-06-13

C语言基本教程(二)数据范例、变量和运算符(16)

C语言基本教程(二)数据范例、变量和运算符(16)

5.2 干系运算符和逻辑运算符
一、逻辑运算符
逻辑运算符是指用形式逻辑原则来成立数值间干系的标记。Turbo C的逻辑运算符如下:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
操纵符 浸染
─────────────────────────────
&& 逻辑与
|| 逻辑或
! 逻辑非
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
二、干系运算符
干系运算符是较量两个操纵数巨细的标记。Turbo C的干系运算符如下:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
操纵符 浸染
─────────────────────────────
> 大于
>= 大于便是
< 小于
<= 小于便是
== 便是
!= 不便是
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
干系运算符和逻辑运算符的要害是真(true)和假(false)的观念。Turbo C中true可以是不为0的任何值,而false则为0。利用干系运算符和逻辑运算符表达式时, 若表达式为真(即true)则返回1,不然,表达式为假(即false),则返回0。
譬喻:
100>99 返回1
10>(2+10) 返回0
!1&&0 返加0
对上例中表达式!1&&0,先求!1和先求1&&0将会便是出差异的功效,那么何者优先呢?这在Turbo C中是有划定的。有关运算符的优先级本节后头将会讲到。

    关键字:

在线提交作业