第2章 单片机C51语言基础 51单片机基础与实例进阶课件.pptVIP

  • 16
  • 0
  • 约2.78万字
  • 约 58页
  • 2018-01-23 发布于浙江
  • 举报

第2章 单片机C51语言基础 51单片机基础与实例进阶课件.ppt

第2章 单片机C51语言基础 51单片机基础与实例进阶课件

2.2.1 算术运算符与算术表达式 算术运算符共有7 个:+、-、*、/、%、++、--。其中,+、-、*、/、%为双目算术运算符;++、--为单目算术运算符。 1. 双目算术运算符 在使用双目算术运算符+、-、*、/、%时,应注意以下几点。 (1) 乘法运算符“*”不能省略,也不能写成“×”或“.”。 (2) 对于除法运算符“/”,当运算对象均为整数时,结果也为整数,小数部分被自动舍去;当运算对象中有一个是实数时,则结果为双精度实数。例如: 2/5 // 结果为0 2.0/5 // 结果为0.400000 (3) 求余运算符“%”仅适用于整型和字符型数据。求余运算的结果符号与被除数相同,其值等于两数相除后的余数。例如: 1%2 // 结果为1 1%(-2) // 结果为1 (-1)%2 // 结果为-1 2. 单目算术运算符 单目算术运算符++、--又称为自增自减运算符,是C51 语言最具特色的运算符,也是学习C51 语言的一个难点。在使用自增自减运算符时,应注意以下几点。 (1) ++、--的运算结果是使运算对象的值增1 或减1。例如: i++ // 相当于i = i+1 i-- // 相当于i = i-1 (2) ++、--是单目运算符,运算对象可以是整型或实型变量,但不能是常量或表达式,如++3、(i+j) --等都是非法的。 (3) ++、--既可用作前缀运算符,也

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档