如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第3章运算符与表达式本次课主要内容:3.1C运算符简介C运算符简介(续)3.2算术运算除法运算符“/”求余运算符“%”自增和自减运算符++、--比较前置运算和后置运算自增、自减运算小结:算术表达式括号可用于改变计算顺序算术表达式的数据类型3.3赋值运算ForExample:(1)a=a+1;等价于:a++;(2)a=b=c=2;连续赋值等价于:a=(b=(c=2));或者:a=2;b=2;c=2;(3)a=2+(b=3);等价于:b=3;a=2+3=5;(4)a=(b=2)*(c=3);等价于:b=2;c=3;a=2*3=6;赋值运算的注意事项:赋值运算中数值类型的转换复合的赋值运算符表达式“变量op=表达式;”的执行过程复合赋值运算小结练习:3.4位运算位运算符(6种)逗号运算符、逗号表达式举例:逗号表达式的特点长度运算符混合类型表达式的类型确定规则各数据类型混合运算的排列顺序:强制类型转换使用强制类型转换注意:运算符的优先级和运算顺序运算符的优先级和结合方向优先级分级一般规律: