MENU

C语言中的运算符

April 4, 2020 • 原创文章,C语言

运算符有哪些分类?

运算符分别为:算术运算符、关系运算符、逻辑运算符、赋值运算符这几个大类

分类下包含哪些运算符?

算术运算符

符号名称/作用
+
-
*
/
%取余(数值必须为整数)

关系运算符

符号名称/作用
>大于
<小于
>=大于等于
<=小于等于
!=不等于
==等于

逻辑运算符

符号名称/作用
!
&&
丨丨

例子:
条件     结果
!真      假
!假      真


真&&真   真
真&&假   假
假&&真   假
假&&假   假


真||真    真
真||假    真
假||真    真
假||假    假

C语言中对真假的处理

非零是真 为零是假

真是 1 表示 假是 0 表示

&&左边的表达式为假,右边的表达式肯定不会执行 ||左边的表达式为真,右边的表达式肯定不会执行

赋值运算符

符号名称/作用
=--
+=--
*=--
/=--
-=--

优先级别:

算数 > 关系 > 逻辑 > 赋值

除法与取模运算符

PS:运算符优先级表(这里仅我自己需要记录下来的东西,你们可以不管..)
谭浩强第五版程序设计第90页
谭浩强第四版程序设计第93页
Last Modified: April 6, 2020
Archives QR Code
QR Code for this page
Tipping QR Code

感谢以下平台提供云加速支持