第一章2C程序的基本操作.pptVIP

  • 9
  • 0
  • 约9.39千字
  • 约 39页
  • 2018-08-14 发布于江苏
  • 举报
运算符 按运算类型分类 1. 算术运算符 2. 关系运算符 3. 逻辑运算符 4. 位运算符 5. 赋值与赋值组合运算符 6. 自增自减运算符 7. 条件运算 8. 指针运算 9. 其它运算符 按运算对象的数目分类 ◆ 单目运算 ◆ 双目运算 ◆ 三目运算 运算符及表达式 运算符的优先级与结合性 按运算符的优先级分为15级 按运算符的结合性分为2种 自左向右结合 自右向左结合 优先级不同时:运算符优先级的高低决定了进行运算的先后次序。 优先级相同时:同优先级运算符的运算次序由结合性决定。 例如:四则运算中的“先乘除,后加减”反映了运算符的优先级;“同级运算从左至右”反映了乘/除运算(加/减运算)的结合性。 算术运算符 算术运算符: 单目运算符:-(负)、+(正)。右结合 双目运算符:+、- 、*、/(整数相除结果取整)、%(取余)要求%两侧均为整形数据 优先级: 先乘除(含取余),后加减,括号优先 结合性: 同级从左至右 写出以下三个算术表达式的优先级和结合性: a*b/c-1.5+’a’, a/b*c+(2-d), a/b/c*(3-d) 算术表达式 算术表达式:用算术运算符和括号将运算对象(也称为操作数)连接起来的、符合

文档评论(0)

1亿VIP精品文档

相关文档