C++第3章运算符和表达式.pptVIP

  • 2
  • 0
  • 约3.77千字
  • 约 21页
  • 2018-02-08 发布于河南
  • 举报
C第3章运算符和表达式

第三章 运算符与表达式 记述各种不同运算的符号称为运算符,参加运算的数据称为运算量或操作数。 用运算符把运算量连接起来的,符合C语言语法规则的式子称为表达式。 按照操作数的数目不同,运算可分为: 单目运算 双目运算 三目运算 第三章 运算符与表达式 §3-1 数据类型的转换 §3-2 运算符的优先级与结合性 §3-3 赋值运算 §3-4 算术运算 §3-5 关系和逻辑运算 §3-6 位运算 §3-7 其他运算 §3-1 数据类型的转换 main() { int x=400,y=200,z; z=x*y; printf(%d\n,z); } §3-2 运算符的优先级与结合性 运算符的优先级决定各运算符的先后顺序,优先级高的先运算。 运算符的结合性是规定在一个运算表达式中连续出现的几个相同优先级的运算符的计算顺序。结合性包括“从左至右”和“从右至左”两种。 §3-2 运算符的优先级与结合性 §3-3 赋值运算 3.3.1 格式 变量=值(常量、变量、表达式、函数调用) int i; i=10; i=20*5; 3.3.2 说明 赋值号没有“相等”的意思,赋值是有方向的; 赋值表达式的值就是赋给变量的值; 类型不同时进行自动类型转换 右-左 结合性:从右至左a=(b=(c=1)); 右结合 §3-4 算术运算 3.

文档评论(0)

1亿VIP精品文档

相关文档