赋值运算符=:
=代表赋值,==代表相等
算术运算符有加(+)减(-)乘(*)除(/)求模(%)
整数相除,保留整数
对0做/和%会中断程序
%只能用于整数,浮点数不支持
%的正负号与%前面数字的正负号相同
例如-7%3为-27%-3为2
++a:先对变量加1,并赋值给a
a++:先计算a++,即a的值,然后再对a加1
关系运算符:
大于()和大于等于(=)
小于()和小于等于(=)
等于(=)和不等于(!=)
关系表达式的值是真和假,分别用1和0表示
不要进行连续的关系运算
逻辑运算:
计算机中的真就是非0,假用0来表示
与()、或(
)、非(!)
与:并且,全真则真,否则为假
或:或者,全假则假,否者为真
非:反之,非真既假,非假既真
逻辑表达式的值是真和假,分别用1和0表示
短路与:若第一个表达式为假,则结果为假,后面的表达式不在计算
短路或:若第一个表达式为真,则结果为真,后面的表达式不在计算