A. 什么是运算符
对常量和变量进行操作的符号称为运算符
B. 运算符的分类
算数运算符
赋值运算符
比较运算符
逻辑运算符
位运算符
三目运算符
C. 算数运算符有哪些
+ , - , * , / , % , ++ , -- (+在有字符串参与中被称为字符串连接符)
注意事项:
a. 整数相除只能得到整数。如果想得到小数,请使用浮点数
b. /获取的是除法操作的商,%获取的是除法操作数的余数
%运算结果的符号,取决于参与运算左边的符号
1.2算术运算符++和–的用法
A. ++,--运算符的作用
自加(++)自减(--)运算
++:自加。对原有的数据进行+1
--:自减。对原有的数据进行-1
B. 演示
a.单独使用:
放在操作数的前面和后面效果一样。
b.参与运算使用:
放在操作数的前面,先自增或者自减,然后再参与运算。
放在操作数的后面,先参与运算,再自增或者自减。
举例:
1.请分别计算出a,b,c的值?
int a = 10;
int b = 10;
int c = 10;
a = b++; //a=10 b=11
c = --a; //a=9 c=9
b = ++a; //a=10 b=10
a = c--; //a=9 c=8
a=9
b=10
c=8
2.请分别计算出x,y的值?
int x = 4;
int y = (x++) + (++x) + (x*10);
/* x=5 x=6 x=6
y=4 y=10 y=70 */
x=6 , y=70