C语言课件第三章运算符和表达式精选.ppt

C语言课件第三章运算符和表达式精选

C语言程序设计 3.1 算术运算 单目运算符:只作用于一个运算对象的运算符; 双目运算符:作用于两个运算对象的运算符。 一元运算符:++,--,+,- 二元运算符:+,-,*,/,%(注意对运算对象的要求) 1.求余运算 A 只能用来求两个整数(int型或char型)的余数; B 会求a%b的值;  eg:14%(-6)=? -14%6=?              余数符号 算术运算符在使用中注意事项 一 除了求余运算符外,其余运算符均既可整数运算,又可作浮点数运算。求余运算符仅可作整数运算。 二 两个整数相除的运算结果为一个整数。 eg:13/5 三 加减运算符可以作字符运算。 eg:’a’+1 优先级和结合性规则 A 不同级别: 在算术运算符中,其优先级别从高到低依次为:   ( ) (括号最优先) +,-,++,-- (一元运算符) *,/,% (二元运算符) +,- (二元运算符) B 同一级别:    按它们的结合性确定其优先次序. 2.增1和减1运算 –––也称自加和自减运算; A

文档评论(0)

1亿VIP精品文档

相关文档