中职《C语言程序设计》教案第8课打印九九乘法表.docx
《中职《C语言程序设计》教案第8课打印九九乘法表.docx》由会员分享,可在线阅读,更多相关《中职《C语言程序设计》教案第8课打印九九乘法表.docx(5页珍藏版)》请在优知文库上搜索。
1、课题打印九九乘法表课时2课时(90min)教学目标知识目标:(1)掌握循环嵌套的执行过程及用法(2)掌握break语句和continue语句的使用方法能力目标:能根据实际问题选择合适的循环语句编写程序素质目标:不断学习科学文化知识,不断积累知识,为国家和民族的科技振兴贡献力量教学重难点教学重点:循环嵌套、break语句、ContinUe语句教学难点:break和continue语句的灵活运用教学方法问答法、讨论法、讲授法、实践法教学用具电脑、投影仪、多媒体课件、教材教学过程主要教学内容及步骤课前任务【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过APP或其他学习软件,完成课前任务请
2、同学们总结九九乘法表的每一行、每一列、乘数和被乘数的规律。【学生】完成课前任务考勤【教师】使用APP进行签到【学生】班干部报请假人员及原因问题导入【教师】请同学们扫码观看“穷举算法”视频(详见教材),讨论并回答以下问题:什么是穷举算法?假设用一元五角钱兑换I分、2分和5分的硬币共100枚,且每种硬币都要有,使用穷举算法解决此问题时,5分和2分硬币的取值范围是多少?【学生】思考、举手回答传授新知【教师】讲解循环嵌套、break语句、CominUe语句一、循环嵌套*【教师】介绍循环嵌套的概念,百钱买百鸡问题的解决一个循环语句的循环体内包含另一个完整的循环结构,称循环,嵌有内循环的循环称为外循环。内
3、嵌的循环中还可以嵌三种循环语句while语句、do-while语句和for语句可以互环必须完整包含,相互之间不允许有交叉现象。例如:WhiIe(表达式)(语句for(表达式1;表达式2;表达式3)、(语句J办法为循环嵌套。嵌在循环体内的循环称为内套循环,这就是多重嵌套。相嵌套,自由组合。但要注意的是,各循A内循环【课堂练习】【教师】出示【例4.4,组织学生编写代码百钱买百鸡问题。假设公鸡一只5钱,母鸡一只3钱,小鸡3只一钱,现有一百个铜钱要买一百只鸡,问一百只鸡中公鸡、母鸡和小鸡各多少只。*【学生】编写程序、运行、对比结果【教师】解析例题设变量a、b、C分别代表公鸡、母鸡和小鸡的数量。根据题目
4、给出的已知条件,可以列出如下方程。a+b+c=1OO5a+3b+-=1003考虑题目中共有100个铜钱,推算出公鸡最多可买20只,母鸡最多可买33只,小鸡最多可买100-a-b只,所以,需要两重循环来穷举a和b的可能取值情况。(参考程序详见教材)【运彳造果】程序运行结果如图4-9所示(详见教材)【课堂讨论】【教师】请学生分组讨论以下问题请同学们以小组为单位,讨论上述百钱买百鸡问题使用for循环实现的,那么能否用双层while循环来实现。【学生】讨论、总结、回答【教师】总结学生的回答)素养之窗百钱买百鸡”是中国古代关于不定方程正整数解的典型问题,张邱建对此有精湛而独到的见解,著有张邱建算经3卷。
5、北周学者甄鸾、唐朝学者李淳风相继为该书做了注释,唐朝诗人刘孝孙为算经撰了细草。张邱建算经的体例为问答式,条理精密,文词古雅,是中国古代数学史上的杰作,也是世界数学资料库中的一份遗产。【课堂问答】【教师】随机邀请学生回答以下问题请同学们思考,能用for循环实现的代码是否一定可以使用while循环使用,能用while循环实现的代码能否一定可以使用for循环实现?【学生】聆听、思考、回答【教师】总结学生的回答二、break语句【教师】介绍break语句的作用与使用方法在多分支结构中,使用break语句跳出switch语句,去执行switch语句下面的语句.实际上,还可以使用bgak语句跳出循环体,去
6、执行循环体下面的语句。break语句的一般形式如下。break;中提示break语句只能出现在switch语句或循环语句的循环体中。* 【教师】随机遨请学生回答以下问题请同学们回顾break语句在switch中的使用思考break语句在switch语句或循环语句中作用是否一样?【学生】聆听、思考、回答* 【教师】总结学生的回答在循环结构中,break语句通常与if语句一起使用,以便在满足条件时跳出循环。【课堂练习】* 【教师】出示【例45】,组织学生编写代码计算满足条件的最大整数,使得l+2+3+.+n10000为真,执行break语句,跳出for循环,输出n-1的值。三、continue语句
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 语言程序设计 教案 打印 九九乘法表