代码改变世界

运算符

2019-09-30 14:24  老九君  阅读(230)  评论(0编辑  收藏  举报

1.

运算符:

赋值运算符:=, +=, -=, *=, /=, %=

算术运算符:+, -, *, /, %, ++, --,  ? : 

关系运算符:>, <, >=, <=, ==, !=

逻辑运算符:||, &&, &, ~, ^, <<, >>

个人不经常使用的:&, ~, ^, <<, >>

 

2.运算符种类:

一元运算符:++, --

一元运算符:+, -, *, /, %

③三元运算符: ? : 

元代表参与运算的操作数的个数

 

3.

表达式:

运算符与操作数的结合。

 

4.

符合赋赋值运算符的计算顺序:

例:

num /= 123 % 6;

=> num = num /  (123 % 6)

把右边加个括号,看成一个整体即可

 

5.

负数取模:

1.

 

 

2.

按照徐老师所说:负数取模结果符号与第一个操作数有关

①-12 % 5

=> - (12 % 5) = -2

②12 % -5

=> (12 % 5) = 2

③-12 % -5

=> - (12 % 5) = -2

 

5.

小数也有余数:

 

 

6.

零钱兑换:

 

 

 

 

 

  

老九学堂会员社群出品