课 次:3 运算符与表达式_第1页
课 次:3 运算符与表达式_第2页
课 次:3 运算符与表达式_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课课 次次 运算符与表达式 授课专业授课专业 网络与电子商务技术 网络与通信技术 计算机软件技术 数据库 计算机软 件技术 游戏软件 计算机信息安全 应用电子技术 学学 时时 数数 2 一 教学目的 一 教学目的 领会 领会 1 运算符与表达式的概念 2 C 语言的类型转换 赋值的概念 3 表达式的构成规则 表达式的左值和右值的含义 掌握 掌握 1 常用运算符的含义 优先级 结合性和使用方法 2 根据计算式写出相应的表达式 3 使用显式类型转换强制进行表达式值的转换 二 教学重点 二 教学重点 1 1 运算符的结合性与优先级 三 教学难点 三 教学难点 1 1 运算符的优先级 四 教学内容与教学过程设计 四 教学内容与教学过程设计 主要内容主要内容 1 赋值运算符 左值和右值 赋值运算符的结合性 2 复合运算符的功能 3 自增与自减运算符 4 数据类型转换 5 关系运算与关系表达式 6 逻辑运算与逻辑表达式 教学过程设计教学过程设计 1 复习上一次课的内容 c 的数据类型 引入新课 用运算符对数据进行运算 运算符和运算数组成的式子称为表达式 2 对变量进行运算前要赋值 通过具体的表达式体现赋值运算符的使用 3 先运算再赋值 复合运算符 通过具体运算理解复合运算符的 功能 4 讨论 实际当中常常要对变量进行加 1 或减 1 操作 引入自增与自减运算符 通 过具体运算理解前置用法和后置用法的区别 5 当不同类型的数据一起参与运算时 必须进行算术类型转换 隐式类型转换和显 式类型转换 6 回忆逻辑值的作用和特点 介绍关系运算与关系表达式 7 提问 多个逻辑值的组合 得到什么样的逻辑值 介绍逻辑运算与逻辑表达式 8 介绍位运算 按位与 按位或 按位异或 按位取反 移位 举出例子进行具体 运算 9 介绍条件运算符 逗号表达式 sizeof 运算符 圆括号运算符 五 总结五 总结 本堂课重点介绍了 c 语句中的各类运算符和常用表达式 赋值运算赋值运算 变量 表达式 结合性 从右至左 因此 C 程序中可以出现连续赋值的情况 例如 下面 的赋值是合法的 int i j k i j k 10 i j k 都赋值为 10 复合运算符复合运算符 加赋值 减赋值 乘赋值 除赋值 取模赋值 右移赋值 b a 等价于 b a a a 1 int a 3 b a 等价于 b a a a 1 前置用法 int a 3 b a 等价于 a a 1 b a int a 3 b a 等价于 a a 1 b a 算术类型转换算术类型转换 隐式类型转换 显式类型转换 类型名 表达式 类型名 表达式 例如 double f 3 6 int n int f 这样 n 为 3 关系运算与关系表达式关系运算与关系表达式 关系运算符用于两个值进行比较 运算结果为 true 真 或 false 假 分别用值非零 true 或 0 false 表示 关系运算符都是双目运算符 其结合性是从左到右从左到右 运算符的 优先级相同 和 运算符的优先级相同 前者运算的优先级高于后者 关

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论