- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单元5-1教案
教案首页
课程:C语言程序设计 授课教师: 学年 第 学期 周次 第 周 时间 年 月 日 专业班级: 授课
章节 单元5: 循环结构程序设计(一) 授课
方式 理论课□ 实验课□ 实训课□ 教学做一体化课程√ 教学
时数 2学时 教学
目的 理解循环结构程序的执行与实现过程;掌握while、do while循环的语法格式,会使用循环解决较为简单的实际问题。 教
学
组
织
教学内容 教学过程设计及时间分配 1.循环的引入与本质
while循环
do while循环
案例与实践操作 问题引入 讲授 互动 10分
2.循环的本质 讲授 5分
3.While循环 演示、讲授 10分
4. 随堂练习 演示、操作 25分
5.do while循环 演示、讲授15分
6. 随堂练习 案例 20分
7.小结、作业及实验安排 讲授 5分 教学
重点 重点:while、do while循环的语法格式与执行流程
难点:循环体复合语句的构成 教学
难点 教学
手段 理论讲授、演示、对比讲解、案例分析 双语
教学 loop structure — 循环结构
return — 返回 回送 作业及
思考题 作业:单元总结与单元练习
知识拓展:算法的时间复杂度 参考
资料 谭浩强主编的《C语言程序设计》(清华大学出版社)。
丹尼斯·里奇?/jpkc/cyuyan/index.htm。 本讲
内容
学法
指导 对于循环结构的使用,首先要理解循环结构执行流程,在此基础上熟练语法规则。然后通过上机练习单步调试透彻理解循环执行,最终达到根据实际情况,灵活运用的目的。
单元5-1 循环结构程序设计(教案)
教学内容及教学过程 说明 步骤一 问题引入
三角形面积的求取,克服一次执行即退出程序的不足。
当我们计算完一个合法三角形面积后,想再计算第二个三角形面积时,不应该再次运行程序。那么,能否不必每计算一个结果都要重新运行一遍程序呢?类似这样的问题就需要使用循环结构来解决。
步骤二 讲授
5.1 循环的本质
【例5-1】最简单的累加求和计算,求s=1+2+3+4+…+10的和,即∑10。
【方案一】
#include stdio.h
void main( )
{ int s;
s=1+2+3+4+5+6+7+8+9+10;
printf(%d,s);
}
问题:如果求和到1000,显然难以完成。
【方案二】
#include stdio.h
void main( )
{ int s;
s=;
printf(%d,s);
}
问题:运用数学公式到编程中,但有的程序难以借助数学公式计算,提高了编程难度。
【方案三】
#includestdio.h
void main( )
{ int s=0;
s=s+1;
s=s+2;
s=s+3;
s=s+4;
s=s+5;
s=s+6;
s=s+7;
s=s+8;
s=s+9;
s=s+10;
printf(s=%d,s);
}
问题:增加了代码量,同样求和数量较多时程序难以编写。
提炼:通过分析程序,提炼规律。解决该问题的算法描述如下:
步骤一:先定义两个变量:
int i=1 ; //递增变量,i的初值为1,从1变化到10
int s=0 ; //存放计算求和结果变量
步骤二:在i=10的条件下反复执行如下两条语句:
s=s+i; //累加当前i的值
i++; //递增变量自加1
循环的本质:重复执行某些相同代码的程序,将程序员从大量重复编写相同代码的工作中解放出来,提高了程序编写的工作效率,还减少了程序源代码的存储空间,提高了程序的质量,这就是循环的本质。
5.2 循环语句
5.2.1 while语句
while语句的一般格式:
while(表达式)
{
循环体;
}
注意:“循环体”由一条或多条语句组成,当“循环体”仅有一条语句时,可省略“{}”。
执行过程:
【例5-2】利用while语句完成【例5-1】题目,即求∑10。
#include stdio.h
void main( )
您可能关注的文档
- 刘娇unit5_What_does_he_do_A_let's_learn.ppt
- 初中英语时态复习提纲.doc
- 初中语文提问教学的预设和思考(陈迎).doc
- 刘芳《草原》1.ppt
- 初中体育《立定跳远》课件_652028.ppt
- 制作年历_533082.ppt
- 六二班9月30日举行朗诵比赛.doc
- 化学月考试题_62221.doc
- 初二语文作文指导《让语言亮起来的方法》PPT课件_931.ppt
- 北师大数学第十一册《观察的范围》PPT课件之一[www.edudown.net].ppt
- 中国国家标准 GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- 《GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计》.pdf
- 中国国家标准 GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- 《GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置》.pdf
- 中国国家标准 GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- GB/T 17889.4-2024梯子 第4部分:铰链梯.pdf
- 《GB/T 17889.4-2024梯子 第4部分:铰链梯》.pdf
最近下载
- 百日咳试题附有答案.docx VIP
- 2024年广东省深圳市光明区人大常委会办公室招聘一般类岗位专干12人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx VIP
- 高中语文任务驱动型材料作文:枯燥与热闹审题指导(含解析).docx VIP
- 某镇卫生院污水设计方案.pdf VIP
- 2024年广东深圳市光明区人大常委会办公室招聘一般类岗位专干3人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx VIP
- 中考数学经验交流会发言稿.pdf
- 2024年7月广东省深圳市光明区人大常委会办公室招聘10人历年【高频考点汇总500题】模拟卷及参考答案详解.docx VIP
- 《溜冰圆舞曲和雷鸣电闪波尔卡》精品课件2023.pptx
- 水利项目安全评价报告.docx
- 2024年7月广东省深圳市光明区人大常委会办公室招聘10人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx VIP
文档评论(0)