求余运算符%的两个操作数必须是整数
 * 自增自减运算符只能用于变量,而不能用于常量和表达式
int m=4,n;
n=++m  m=5,n=5
n=--m  m=4,n=4
n=m++  n=4,m=5
n=m--  n=5,m=4 
 *在逻辑表达式求解时,并不一定是所有的运算都被执行,当刚开始求解或求解过程中就可以确定整个逻辑表达式的值是,其余的运算将不再进行
 如:
  
int a=1,b=2,c=3,d=4,m=n=1,k;
k=(m=a>b)&&(n=c>d); 
m=0,n=1,k=0只判断前半部分就可以确定k=0,则不继续执行后半部分,所以n=1
如求分段函数y = ax + b, x >= 0或x, x<0
  
   y = x >= 0 ? ax + b : x; 
类型转换:
1.显式类型转换:(需转换成的数据类型) 变量
 如:
(int)x+y 将x转成整型
(int)(x+y)将x+y转换成整型
(int)x%3 x的类型和数据值不变,表达式引用转换成int后的x的值
2.隐式类型转换:即自动类型转换,它是由编译器自动进行的
 如:int n=3.14; n的值为3
     double f=78;则将78按78.0处理









