2.4运算符和表达式(教案)-《C语言程序设计》同步教学(高教版)

2024-11-09
| 3页
| 185人阅读
| 0人下载
普通

内容正文:

技能,让生活更美好 模块二任务四《运算符和表达式》 教学内容 运算符和表达式 课时 2 教学目标 知识目标 1.掌握C语言中的各种运算符 2.掌握运算符的优先级与结合性 能力目标 根据任务要求,能独立编写选择结构的程序。 情 思政目标 提高学生的审美能力、自主思考与学习能力,培养工匠精神。 教学重点 C语言中各种运算符的使用 教学难点 混合表达式中运算符的运算顺序 教学方法 教法:线上+线下混合式教学,任务驱动法 学法:自主学习、合作探究法。 教学准备 1. 计算机、投影仪 2.下发学习任务清单。 教学过程 教学环节 主要内容 教学活动 教 师 学 生 课前 组织教学 准备上课机器 准备上课机器 导入新课 运算符: 用于对常量和变量进行各种连接和运算的符号,是对数据的加工。 引发学生思考,激发学生学习的兴趣。 新授过程 用运算符和括号将运算对象(数据)连接起来的、符合C语法规则的句子称为表达式。 优先级是指表达式中包含多个运算符时,先进行优先级高的运算符操作,然后在进行优先级低的运算符操作; 当表达式中包含的几个运算符的优先级全相同时,由运算符的结合性来决定他们的运算顺序。1) 从左至右 2) 从右至左 一、算术运算符与算术表达式 1、基本的算术运算符: + – * / % 优先级: * / % 高于 + – 结合性:左结合性 2、算术表达式:用算术运算符和括号将运算对象(操作数)连接起来的、符合C语法规则的式子称为算术表达式。 3、强制类型转换运算符:(类型名)(表达式) 4、自增、自减运算符:+ + – – 作用是使变量的值增一或减一。 二、赋值运算符与赋值表达式 1、 简单的赋值运算符:= 除逗号表达式外,优先级最低 2、 复合赋值运算符: += *= %=等 3、 赋值表达式: <变量><赋值运算符>< 表达式/值> 4、 嵌套的赋值表达式 三、逗号运算符与逗号表达式 1、 逗号运算符: , 所有运算符中优先级最低 2、 逗号表达式: 表达式1,表达式2,……,表达式n 求解过程:先求表达式1,再求表达式2,依次求下去,直到求出表达式n,整个逗号表达式的值就是表达式n的值 四、各类数值型数据间的混合运算 如果参与运算量均为整型,则结果也为整型,舍去小数。 例如:10/7=1,2/5=0; 如果运算量中有一个实数,则结果为双精度实数例 5/2 = 2 -5/2.0 = -2.5 课堂小结 利用师生交流的形式回顾本课知识,培养了学生归纳反思、概括总结能力。 课后 作业 课后反思 通过演示法让同学们直观的感受编程的过程,培养计算思维,提高解决问题的能力。 学科网(北京)股份有限公司 $$

资源预览图

2.4运算符和表达式(教案)-《C语言程序设计》同步教学(高教版)
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。