逻辑运算符和表达式(C语言).docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
南京高等职业技术学校 课堂教学设计 授课时间:2014年11月6日第11周 星期 四 教学目标 教学准备 授课教师 课 时 课 程 通过本节课的学习,学生能够: 清晰地说出各种逻辑运算符; 正确运算出逻辑表达式的值,并通过程序验证结果; 重点 教 案 □√ 马丽娟 1 C语言 多媒体课件□√ 班 级 授课地点 课 题 教学讲义 □ 512212 机房 4.2逻辑运算符与逻辑表达式 1.逻辑表达式的求值运算; 2.逻辑表达式的求值优化。 学生工作页□ 课堂特殊要求(指教师、学生的课前准备活动等) 教师:安装Win-TC程序 难点 逻辑表达式的求值优化 授课形式 理论讲授课 教学环节 时间分配 教师活动 学生活动 教学方法 媒体手段 导入新课 5 提出问题,并举例说明 听讲、思考、回答 讲授法 PPT 新课讲授 20 讲授、分析 听讲、讨论并记录 讲授法 PPT 巩固练习 15 布置任务、巡视、答疑 思考、编程并回答问题 练习法 Win-TC 课堂小结 3 归纳、总结 听讲、回答问题 讲授法 PPT 布置作业 2 布置作业 记录 讲授法 PPT 板书设计 §4.2 逻辑运算符与逻辑表达式 逻辑运算符:、||、! 逻辑表达式的值: 非 逻辑运算的求值优化 工作任务/教学情境设置 无             课后作业 书面作业:P52 随堂练习 课后反思 教 案 纸 教学内容 4.2 逻辑运算符与逻辑表达式 一、复习导入(5min) 1. 复习:请学生说出关系运算符有哪些? 请学生回答关系运算表达式的值? 教师进行补充。 2.导入新课: 1、学生参加技能大赛培训的条件? 扎实的专业知识 与 较高的实践能力 教师强调与的关系 2、参加技能大赛集训而停课的条件? 移动互联 或 智能家居 教师强调或的关系 3、学生回答引入禁烟区的条件? 没有吸烟 非 教师强调非的关系 二、新课讲授(20min) 逻辑运算符 教师根据逻辑关系给出三种逻辑运算符的表示形式: 、||、 ! 教师利用具体的表达式关系分析各种逻辑运算符的作用: 逻辑与相当于英语中的and; 逻辑或相当于英语中的or; 逻辑非相当于英语中的no; 教师根据具体的逻辑关系引出逻辑表达式的概念及表示形式: 表达式1表达式2 ab 表达式1||2 a || b !表达式 !a ab、a||b、!a。 学生思考表达式的值应该是什么呢? b. 教师布置任务:利用一个程序得到表达式的值。 学生思考怎样编程呢? 教师引导学生逐步写出相应的输出程序。 c. 学生在电脑上面编程,并讨论输出结果 得到结论: 教师强调:任何非零的数值被认作“真”,即为1 。 表达式真值表 a. 教师引导学生说出两个a、b变量值的组合情况有四种,根据练习1中的程序,学生上机练习:分别在四种情况下,ab、a||b、!a的值是什么 d. 根据真值表的内容,总结出: 当a和b变量都为非0的值时,ab为a||b为ab可以认为是ab,而a||b可以认为是ab。 1、“时间分配”中理实一体课程、美术等4节及以上连排的课程,要标明课时分配及每课时的时间分配;其他课程标明时间分配。“时间分配”为预设时间,实施过程中根据情况适当微调。 2、教学重点和难点及解决措施、板书、辅助手段等内容在“备注”栏中注明。 第 2 页 南京高等职业技术学校教学科研部编印 教 案 纸 教学内容 3. 逻辑运算的优先级 请学生查表得到各个逻辑运算符的优先级: 11级 左到右 || 12级 左到右 ! 2级 右到左 学生查表得到各种逻辑运算符的结合方向: !为右到左,其余为左到右。 4. 求值优化的原则 a. 优先级练习 教师给出程序题: #includestdio.h main() { Int a=0,b=2,x=3; b=a(x-=3); printf(“%d,%d,%d\n”,a,b,x) getch(); } 学生讨论运行结果。一般答案应该为:0,0,0。 学生自己进行上机练习,学生输入程序查看结果,一般结果为0,0,3 学生思考为什么? d.若将程序改为:int a=1,b=2,x=3; 学生练习给出结果为:1,

文档评论(0)

lyx20140909 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档