语句形式 while(表达式) {语句} 执行顺序 流程框图 应用举例4-1:计算1-100的自然数之和 问题4-1:使用当型循环结构编写程序计算10!即:1-10之积。 2. do…while循环结构 语句形式 do{ 语句 } while(表达式); //此处必有分号 执行顺序 流程框图 应用举例4-2:用do-while循环计算1-100的自然数之和 问题4-2:使用直到型循环结构编写程序,计算1-100之间所有偶数之和。 3.for循环结构 语句形式 for(表达式1;表达式2;表达式3) {语句} 执行顺序 提示 应用举例4-3:用for循环计算1-100的自然数之和 问题4-3:使用for循环结构编写程序,计算1-100之间所有奇数之和。 4.嵌套循环 应用举例4-4:循环嵌套 问题4-4:使用循环嵌套编写程序使其输出用”*”组成的图形。 5.break和continue语句 应用举例4-5:分析程序代码的功能 问题4-5:补充程序,实现输出1-50之间的能被7整除的数的功能,并画出流程图。 三、任务实施 1. 累加问题的程序设计 工作内容及要求 编程训练1 计算1-n之和 编程训练2 计算1-n的倒数之和 编程训练3 计算1-n内的奇数的倒数和 编程训练4 正负相间问题,计算:1-1/3+1/5-1/7+1/9-…1/n 编程训练5 根据π/4≈1-1/3+1/5-1/7+1/9-…1/n,求π,计算精度由输入获得 编程训练6 程序改错 2. 输出九九表 工作内容及要求 编程训练1 九九表的逐步实现过程 课堂教学 设 计 主要写出教学的主要环节及其设计安排。如复习旧课、导入新课、如何突出重点、如何破解难点、教材分析、学情分析、教法设想、学法指导、媒体使用、作业习题布置、问题讨论、提问、总结、案例使用、教学情景设计、课程考核及课后辅导等。 作 业 实践教学 备 注 本章参考书目、课外阅读材料、需要注意的问题等。 教学后记 授课题目 任务五 模块化程序设计— 建立自己的函数库 教学目的:掌握函数的定义、调用、说明方法,理解实参与形参,掌握主函数与函数间的数据传递。 教学目的 教学要求 教学要求:通过若干个程序设计任务的完成,学习模块化的程序设计技能。能根据要求编写函数,能利用函数完成程序设计任务,学习自定义函数与主函数之间的数据传递知识。 教学重点:函数的定义、调用、说明方法及函数值的概念,主函数与函数间的数据传递。 教学重点 教学难点 教学难点:函数的定义,根据函数编写对应的主函数并调试通过。 解决办法:课堂教学结合现场演示;同学间的协同作业。 教学方法:演示法、模仿式教学法、案例教学法、练习法和教学方法 教学手段 讨论法。 教学手段:多媒体教室;教学板书;广播软件。 教学资源:相关的精品课程;网络教学资源;电子课件等。 教学内容 时间分配(分) 任务五 模块化程序设计_建立自己的函数库 课程引入:编写一个实用程序,代码复杂、冗长,如果将那些相对独立的具有一定功能的程序代码拿出来单独编写,使主函数程序功能更清晰,这一个个单独编写的程序就是自定义函数,C语言就是函数式的语言,主函课堂教学 时间分配 数就是对一个个自定义函数的调用。 一、知识和能力要求 1.知识要求 掌握库函数的调用方法 掌握函数的定义、调用、说明方法 理解实参与形参 掌握函数值的概念 掌握主函数与函数间的数据传递。 2.能力要求 能够读懂具有自定义函数的程序
c语言教案(4)
2019-08-17 13:36
c语言教案(4).doc
将本文的Word文档下载到电脑
下载失败或者文档不完整,请联系客服人员解决!