计算机C语言2b.pptVIP

  • 5
  • 0
  • 约5.07千字
  • 约 26页
  • 2016-12-21 发布于河南
  • 举报
2.3 运算符与表达式 运算符用于向编译程序说明对数据操作的性质,即操作码。 2.3.1 算术运算符与算术表达式 1. 算术运算符 优先级:运算符的优先级,决定了一个表达式中计算的先后顺序。 +(取正) -(取负) ----* / % ----- + - (2) (3) (4) 结合性: +(取正) -(取负) 从右至左; *、/、% +、- 从左至右; 例如:x + y - z,由于(+、-)为同一优先级,且结合方向都是从左向右。先执行x + y运算,然后执行减z的运算。 2. 算术表达式 算术表达式是由算术运算符、括号和运算量所组成的符合C语言语法规则的式子。参与运算的运算量可以是常量、变量和带返回值的函数等。 例如: a –32 + 4 a * x * x + b * sin(x) + c (a + b) / (c–d) 2.3.2 自增与自减运算++ -- 1.作用:使变量值加1或减1 2.种类: 前置 ++i, --i (先执行i+1或i-1,再使用i值) 后置 i++,i-- (先使用i值,再执行i+1或i-1)

文档评论(0)

1亿VIP精品文档

相关文档