//表达式
//1.表达式是一种运算符和操作数合成在一起组成的式子
//运算符需要的操作数数量不相同 a+b a*b a++ ?:
//运算符需要的操作数类别不相同 a+b a+1 1+1 a++ 1++
//2.表达式都有一个结果值
//赋值运算:=
/*
int a = 1;
a = 2;
System.out.println(a);
*/
/*
int a = 1;
System.out.println(a=2);
*/
/*
int a = 10;
int b = a+(a=5)+a+(a=10);
10+(a=5)+a+(a=10) a = 5
10+5+a+(a=10) a = 5
10+5+5+(a=10) a = 10
10+5+5+10
System.out.println(b);
System.out.println(a);
*/
/*
int i = 1;
i = (i=i+(i+(i=2)+i)+i)+3;
i = (i=i+(i+(i=2)+i)+i)+3
i=i+(i+(i=2)+i)+i
i+(i+(i=2)+i)+i
1+(i+(i=2)+i)+i i = 1
i+(i=2)+i
1+(i=2)+i i = 2
2
1+ 2 +2
1+ 5 +2
i= 8 i = 8
8 +3
i = 11
System.out.println(i);
*/
08-12
08-12
09-09