public class demo02{
public static void main(String[] args){
//演示/(除法)算术运算符的使用
System.out.println(10/4);//结果为2,因为相除的两数都是int类型
double s = 10 / 4;//返回值为2.0,因为结果为int类型,int赋值给double
System.out.println(s);
System.out.println("======================");
// % 取模运算(其实也就是取余数运算)
//取模运算本质是一个公式:a % b = a - a/b * b
//-10%3=-10-(-10)/3*(-3)=-1
System.out.println(10%3);//结果为1
System.out.println(-10%3);//结果为-1
System.out.println(10%-3);//结果为1
System.out.println(-10%-3);//结果为-1
// ++的使用
int i = 10;
i++;//自增,等价于 i= i+1;
++i;//自增,等价于 i= i+1;
System.out.println(i);
/*在表达式的使用
前++:++i先自增后赋值
后++:i++先赋值后自增
*/
int a =11;
int b = ++a;//等价与a = a+1;b = a;
int c = a++;//等价于c = a; a =a+1;
System.out.println("b="+b+"\t"+"c="+a);
}
}