c语言教材第一章.pptVIP

  • 3
  • 0
  • 约1.56万字
  • 约 91页
  • 2017-12-01 发布于山西
  • 举报
c语言教材第一章.ppt

* 12.运算符与表达式 表达式 表达式的分类 按照运算符在表达式中的作用 算术表达式,例:3+4*5 赋值表达式,例:a=3 关系表达式,例: 56,ab 逻辑表达式,例:35a=b 条件表达式,例:ab?a:b 逗号表达式,例:a=3,b=4,c=5 指针表达式,例:p-2,a * 12.运算符与表达式 表达式的求值过程 C语言规定了运算符的优先级和结合性 优先级 指同一个表达式中不同运算符进行计算时的先后次序 结合性 结合性是指同一个表达式中相同优先级的多个运算应遵循的运算顺序 C语言规定:单目运算符是自右向左结合,双目运算符是自左向右结合 * 表达式的求值过程按C规定的原则求值 表达式代表了一个具体的值 实际上是一个数据加工的过程 在表达式求值时,先按运算符的优先级级别的高低次序执行 如果运算符两侧的优先级级别相同,则按规定的“结合方向”处理 提示 运算符的优先级制约着表达式的计算次序 可以通过括号()来改变表达式求值的顺序 表达式求值过程中存在某种类型数据的类型转换 * 12.运算符与表达式 算术表达式 由算术运算符连接数值型运算对象构成 其结果可以是整数、单精度实数和双精度实数 例:int a=2; float b=4.5;表达式 2*a+b 的结果为8.5 优先给与

文档评论(0)

1亿VIP精品文档

相关文档