欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    《C语言程序设计基础》教案第10课选择结构程序设计(三).docx

    • 资源ID:7016783       资源大小:28.15KB        全文页数:6页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《C语言程序设计基础》教案第10课选择结构程序设计(三).docx

    教案首页周次第周时间年月日专业班级:授课章节单元4:选择结构程序设计(三)授课方式理论课口实验课口实训课教学做一体化课程日教学时数2学时,教学目的掌握if多分支(格式、含义、应用);掌握CaSe多分支(格式、含义、应用);会用多分支结构解决实际问题。教学组织教学内容教学过程设计及时间分配Lif多分支(格式、含义、应用)2 .case多分支(格式、含义、应用)3 .综合应用1 .复习与问题引入互动5分2 .if多分支演示、讲授15分3 .实际操作演练演示、讲授10分4 .case多分支演示、操作20分5 .实际操作演练任务驱动15分6 .综合应用20分7 .小结、作业及实验安排讲授5分教学重点教学难点重点:if多分支与CaSe多分支的格式、含义难点:CaSe语句的格式教学手段理论讲授、演示、对比讲解、案例分析双语教学case一情况timecomplexity一时间复杂度作业及思考题作业:单元总结与单元练习知识拓展:程序中的语法错误与逻辑错误调试参考资料1 .谭浩强主编的C语言程序设计(清华大学出版社)。2 .丹尼斯里奇C语言程序设计(第二版)。3 .NCRE考试用教程C语言程序设计(高等教育出版社)。4 .网络教学资源:国家精品课网站。本讲内容学法指导If实现的多分支逻辑较为简单,熟记语法规则即可,难点在CaSe多分支结构,语法规则较多,极易在条件书写时出现混淆,所以应牢记case语句规定的条件写法。课程:C语言程序设计学年第学期授课教师:单元4-3选择结构程序设计(三)(教案)教学内容及教学过程说明步骤一问题引入某i门考查课百分制成绩的转换如下:引出多分支注意运算过程根据流程图分析难点2条件书写成绩(score)等级score>=90优秀(A级)80=score<90良好(B级)7(X=score<80中等(C级)60<=score<70及格(D级)score<60不及格(E级)显然根据成绩SCore进行判断,会得出5种等级,这是5个分支的结构,分支中除了单分子与双分支,还有多分支的可能。步骤二讲授4.3多分支语句4.3.1多分支if语句语句一般格式为:if(表达式)语句组1:)elseif语句组2;else语句组n;【随堂练习4-5使用多分支if语句完成引例中的程序编写4.3.2多分支switch语句对于多分支的选择虽然可以通过if-else语句的嵌套格式来实现,但书写麻烦,不够直观简洁。其一般格式为:switch(表达式)case常量表达式1:语句序列1;break;case常量表达式2:语句序列2;break;case常量表达式n:语句序列n;break;default:语句序列n+1;重点提示:该结构中SWitCh、case、break、default是关键字,格式中的方括号括起来的部分为可选项,根据程序设计要求进行舍取。在switch语句中,case的作用只是一个标号,break的作用是退出当前switch语句。3.switch后面括号内的表达式的值必须是整型或字符型,每个CaSe后面的常量表达式中的常量也必须是整型和字符型,且各case后的常量值不能相同。switch语句编写代码如下:#include<sidio.h>voidnain()intscore;PriIHr请输入学生成绩:");SCanf("d”,&score);switch(score10)case10:case9:Printf(“该生的成绩等级为A-优秀break;case8:Printf(“该生的成绩等级为B-良好break;case7:PrinlfC该生的成绩等级为C-中等break;case6:Printf(“该生的成绩等级为D-及格break;default:PrintfC该生的成绩等级为E-不及格.”);)【随堂练习4-61.输入17之间的任意数字,输出其对应的星期儿的英文,如输入5,程序输出Friday,若输入17以外的数字,则提示输入错误。难点:格式实例分析读懂程序,分析其他解法4.4综合应用案例【例48根据定期存款的期限和相应的利率,计算本息合计。对比其他实现方法,各自效率高低存款期利率本金本息合三个月2.6%六个月2.8%一年3.3%二年3.75%三年4.25%五年4.75%利用switch语句实现switch(m)case3:r=0.026;break;case6:r=0.028;break;case12:r=O.O33;break;case24:r=0.0375;break;case36:r=0.0425;break;default:f=0.0475;)【例4-9J右图所不为呆银行ATM机操作界面,图4-10为ATM机登陆界面,当密码输入正确后进入图4-11服务项目选择界面,然后根据需要选择相应选项。请编程模请输入您的密码并按确认J键I<K>l>3I00(XJ版世分析代码理解实现过程拟该操作过程。图10ATM机登陆界面请选择服务项目电子及金、软dJU卡图4-11ATM机服务选择界面步骤三课堂小结1.1 f多分支结构注意:条件的书写与执行流程2 .case多分支结构注意:条件的书写与转化3 .综合应用注意:解决问题的分析过程步骤四实验与作业1 .实验内容实训指导(一)4、5实训指导(二)3、42 .课后作业(1)单元总结提升第2题(3)(2)单元练习第一题5第二题4、5教学总结

    注意事项

    本文(《C语言程序设计基础》教案第10课选择结构程序设计(三).docx)为本站会员(李司机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开