华中科技大学光电子学院C语言第二章.ppt

华中科技大学光电子学院C语言第二章.ppt

华中科技大学光电子学院C语言第二章

* 第二章 运算符与表达式 ? §1 表达式 三个问题: 1.运算符运算次序(求值 ) 2.表达式的书写 3.表达式的类型转换 C语言是一种表达式语言, 任何表达式后跟“;”都是语句. ? 一.表达式 表达式是由运算对象(常量,变量,函数)与运算符 组成的有意义的式子。 例: 代数式 表达式 ( a + b ) / ( c – e / (4 * f ) ) sqrt( x ) + sin( 41 * 3.14159 / 180 ) pow( y, 1/5 ) + log ( 3 * x ) ( c = 1 ) ( c = 0 ) 注:1.一个表达式书写只能占一行。层次性通过加圆括号体现。 2.任何表达式计算的结果只能是一个值,且其值的类型就是 表达式的类型。 3.常量,变量,有返回值的函数调用等都可视为简单表达式。 表达式的分类(按运算符分类) 算术表达式 关系表达式 逻辑表达式 赋值表达式 条件表达式 逗号表达式 位运算表达式 表达式的求值由运算符的功能和运

文档评论(0)

1亿VIP精品文档

相关文档