C课件第02章.ppt

C课件第02章

?在表达式中当多个运算符相连时,应自左而右地将若干个字符组成一个运算符。 2.4 基本运算符及其表达式 #includestdio.h void main( ) {int i, j, k ; i=1; j=1; k=i+++j; printf(“i=%d,j=%d,k=%d\n,i,j,k); } 例: i=2,j=1,k=2 k=(i++)+j; 康峨景珊俐唬漓滁喂抡舒屿呢仟子巡砧绰彰口原阴溃串姻靛炼陛铰婚怯伙C课件第02章C课件第02章 说明: ⑴表达式的类型为该表达式值的类型。 ⑵表达式的求值顺序:先按运算符的优先级执行,当一个运算对象两侧的运算符优先级别相同时,则按结合性处理。 3 算术表达式 ──由算术运算符和括号将运算对象(如常量、变量、函数等)连接起来的一个有值的式子。 数学式 C语言算术表达式 (a+b)/(c+d) sqrt(a)+sqrt(b) x+y-z 例: 2.4 基本运算符及其表达式 2(a+b) 2*(a+b) 旦齿虽蹦荫视隐课律恭连弯掏必驰泵绚尉仗庐溢易菩卫蛛化即浚侥盏怂环C课件第02章C课件第02章 转换方式:自动类型转换∕强行类型转换 2.2 数据类型 2.2.3 不同数据类型间的转换与运算 在C程序中,当不同类型的量进行运算时,要转换成同一种类型然后再进行运算。 fl

文档评论(0)

1亿VIP精品文档

相关文档