运算符
作用:用于执行代码的运算
算术运算符
-
-
- /(加减乘除)//+还可以表示整数,-还可以表示负数
变量 + 变量
/(除号)是整除,不会有小数和余数
例如 8/3=2
取模运算符%
计算变量整除后的余数
例如
10%3=1
//取模运算时,除数不饿能为0,小数不能取模运算
递增递减运算符++ –
又分为前置递增 和 后置递增 前置递减和后置递减
前置递增:
- /(加减乘除)//+还可以表示整数,-还可以表示负数
-
a = 2 ;
b=++a
结果为a=3;b=3
后置递增:
a=2;
b=a++;
结果为a=3;b=2;
前置递减:
a=2;
b=--a;
结果为a=1;b=1;
后置递减;
a=2;b=a--;
结果为
a=1;b=2
赋值运算符=;
用于将表达式的值赋给变量
a=2,b=3
+=(加等于符号)
a=0;
a+=2
结果a=2;可以认为a+=2 和a= a+2一样
-=(减等于符号)
a=5;
a-=2;
结果为a=3
/=(除等于)*=(乘等于)同上
比较运算符;
用于表达式或值的比较,返回一个bool值,真或假
(相等符号)
例如 43
结果就为0(false)
!=(不等于符)
例如
4!=3
结果为1(true)
<(小于)>(大于)
例如
4>3,4<3
结果为1,0
逻辑运算符
用于根据表达式的值返回真或假
!(非/取反)
示例
!a
如果a为真结果就为假,如果a为假结果就为真
&&(与)
例如
a&&b
如果a,b都为真,结果就为真,只要有一个为假,结果就为假
||(或)
例如
a||b
如果a和b有一个为真,则结果为真,二者都为假,结果才为假