- 算术运算符
1.加减乘*除/求余%自增++自减--
2.整数/整数=整数,小数忽略;两数有一个小数,结果则为小数。
3.% 只适合两整数取余
4.++x 先将x的值自增1,然后再在当前表达式中使用x的值。
x++ 先在当前表达式中使用x的值,然后再将x的值自增1。 - 赋值运算符
符合运算符号之间没有空格。
- a += 5;
a先加5再把值赋给a。 - -=
- *=
- /=
- %=
- 关系运算符
关系表达式的结果为真假用1和0表示
1.>= 大于等于
2.<= 小于等于
3.== 等于
4.!=不等于 - 逻辑运算符
7<x<10计算机看不懂这个,要用逻辑运算符
1.&& “与” 都为true时,才为1
2.|| “或” 有true时,就为1
3.!“非”
现在,7<x<10,就可以写成 7<x && x<10 - 三目运算符
表达式1 ? 表达式2 : 表达式3;
先判断表达式1的值是否为真,如果是真的话执行表达式2;如果是假的话执行表达式3 -
运算符优先级问题
从上到下,依次减弱