C语言程序设计教程课件作者李丽娟第2章节基本的程序语句.pptVIP

  • 6
  • 0
  • 约8.6千字
  • 约 57页
  • 2018-05-08 发布于广东
  • 举报

C语言程序设计教程课件作者李丽娟第2章节基本的程序语句.ppt

自左向右 8 位逻辑与 位 加赋值、减赋值 乘赋值 除赋值 模赋值、位与赋值 按位异域赋值、位或赋值 位左移赋值、 位右移赋值 +=、-=、 *= /= %=、= ?=、|= = 、 = 自反 赋值 结合性 优先级 名称 运算符 类别 自左向右 15 逗号 , 逗号 自右向左 14 赋值 = 赋值 13 条件 ?: 条件 12 逻辑或 || 11 逻辑与 逻辑 10 位逻辑或 | 9 位逻辑接位加(异或) ∧ 【例2-15】复杂表达式的计算顺序。 #include stdio.h main() { int a=10,b=15,c=14,temp; temp= a+6b b-cc; printf(a+6b b= %d\n,temp); temp=!a+b*c-b/a b-a*!(c-a); printf(!a+b*c-b/a b-a*!(c-a)= %d\n,temp); } 程序结果: 0和1 § 2.4.7 数据类型的转换 一般情况下,应尽可能使一个表达式中各变量的类型保持一致,可采用强制转换数据类型 。 强制转换数据类型的一般形式: (数据类型符)表达式或变量 如:int a ; float t; a=15;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档