运算符有哪些分类?

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

分类下包含哪些运算符?

算术运算符

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

关系运算符

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

逻辑运算符

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

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


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


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

C语言中对真假的处理

非零是真 为零是假

真是 1 表示 假是 0 表示

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

赋值运算符

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

优先级别:

算数 > 关系 > 逻辑 > 赋值

除法与取模运算符

Lily_Screenshot_1585993906.png

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

最后修改:2022 年 01 月 13 日
如果觉得我的文章对你有用,请随意赞赏~