课前回顾 数据类型 算术运算符 基本类型 元运算符和二元运算 口构造类型 付 指针类型 算术运算符优先级别 空类型 赋值运算符 ■常量与变量 常量及常量的类型 变量 标识符及有关规定 变量声明格式
课前回顾 ◼ 数据类型 ◼ 基本类型 ◼ 构造类型 ◼ 指针类型 ◼ 空类型 ◼ 常量与变量 ◼ 常量及常量的类型 ◼ 变量 ◼ 标识符及有关规定 ◼ 变量声明格式 ◼ 算术运算符 ◼ 一元运算符和二元运算 符 ◼ 算术运算符优先级别 ◼ 赋值运算符
运算符和表达式 什么是运算符? 对数据进行特定操作的符 例如:c=a+b 什么是表达式? ■运算符与操作数的有效结合。 例如:a+b.5*6a8等
运算符和表达式 ◼ 什么是运算符? ◼ 对数据进行特定操作的符号。 ◼ 例如:c=a+b ◼ 什么是表达式? ◼ 运算符与操作数的有效结合。 ◼ 例如:a+b,5*6,a/8等
运算符类型 1算术 一元、二元运算符都是算术运算符 逻辑 用于对包含关系运算符的表达式 进行合并或取非 关系 测试两个变量或一个变量和一个 常量之间的关系 位 将数字按位进行计算
运算符类型 算术 关系 逻辑 位 一元、二元运算符都是算术运算符 用于对包含关系运算符的表达式 进行合并或取非 测试两个变量或一个变量和一个 常量之间的关系 将数字按位进行计算
赋值运算符 般格式: 例如:a=5,a=b;a=2*6,a=a+ ·多重赋值: 例如a=b=c=10
赋值运算符 ◼ 一般格式: 变量名=表达式 例如:a=5,a=b;a=2*6,a=a+b • 多重赋值: 例如:a=b=c=10
复合赋值 格式 变量名双目运算符=表达式 说明 a+=5 a=a+5 ■a a*=5 a=a*5 a a=a/5 A0=5 05 赋值运算的顺序:从右到左
复合赋值 ◼ 格式: ◼ 说明: ◼ a+=5, a=a+5 ◼ a-=5 a=a-5 ◼ a*=5 a=a*5 ◼ a/=5 a=a/5 ◼ A%=5 a=a%5 变量名 双目运算符 = 表达式 赋值运算的顺序:从右到左