for语句循环教案

for语句循环教案

ID:39550368

大小:61.50 KB

页数:3页

时间:2019-07-06

for语句循环教案_第1页
for语句循环教案_第2页
for语句循环教案_第3页
资源描述:

《for语句循环教案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计——for语句课程名称:C程序本课内容:for语句授课时间:20分钟一、教学目标通过本节20分钟的教学,让学生学习另一种循环语句——for语句,认识for语句与其它循环语句之间的联系和区别,学会利用for语句解决基础的实际问题,掌握for语句的一般格式和执行过程。二、教学重点for语句的一般格式for语句的执行过程三、教学难点for语句的综合利用四、教学方法1、课堂讲授,给出主要内容。2、讲解其基本格式。3、应用示例,结合相应的专业知识。(讲解法)4、执行过程用流程图和例题用(演示法和讲解法)进行详细说明。五、教学过程(一)导入(暗示法)3分 1、前两节课

2、我们学习了两种循环语句——while语句和dowhile语句,相信大家对它们的基本格式和执行过程和特征都了如指掌,首先让我们来看一个例子,进行回顾一下。 2、给出例子如下:  main(){intx=1;(表达式1)s=0;while(x<=100)(表达式2){s=s+x;x=x+1;(表达式3)}printf(“%d”,s);}这是一个用while语句来完成的程序,主要完成1到100的累加和,对一个循环程序来说最关键的三个部分:循环变量的赋初值、控制循环条件、循环控制变量的更新,上面的例子大家应该很清晰得看出利用while语句来实现这三个关键要在不同的部分才能实现,

3、有没有一种语句可以让三个部分写在同分位置,让读者更加清晰,明了,那么今天让我们一起来学习这种语句——for语句。(二)教学进程教学要求  写出本节课要介绍的for语句    教学内容  for(表达式1;表达式2;表达式3)语句      表达方式与讲解备注  板书:for语句的基本格式让学生有个初步的认识和印象    时间分配(分钟)  3    掌握:基本格式和各个表达式的功能和特征      掌握:for语句的执行过程                            for语句例子讲解for(表达式1;表达式2;表达式3)语句main(){intx=1;(表

4、达式1)s=0;while(x<=100)(表达式2){s=s+x;x=x+1;(表达式3)}printf(“%d”,s);}求解表达式1表达2语句for语句下一条语句                           例1:main(){intx,y=0;for(x=100;x>=1;x--)if(x%3==0)y=y+x;printf(%d”,y);}强调:for语句中的所有表达式和while语句中的表达式所完成的功能是相同的。表达式1:循环变量的初始化表达式2:循环条件表达式3:循环变量自增板书:表达式1、2、3  给出流程图,根据结构特征对其执行过程进行讲解。

5、过程进行讲解:① 首先第一步求解表达式1② 然后进入表达式2进行循环条件判断③ 如果条件为真则执行语句④ 再执行语句⑤ 返回②再次进行判断,如果条件为真则重复执行③④⑥ 如果条件为假则结束for循环,执行它的下一条语句。板书:事先画好流程图方便教学       根据这个例子依照流程图进行讲解。提问:这个程序完成的功能是什么?提醒:这个循环体内只有一条语句:y=y+x;然而printf(%d”,y);不是循环的语句,而是循环语句的下一条语句。   4             3                    5           对for语句的综合利用 说明:第

6、一步:执行x=100;第二步:判断x>=1?第三步:当为真则执行y=y+x;第四步:x--;第五步:回到第二步如果为真,则重复执行3、4两个步骤。如果条件为假则跳出循环,执行语句printf(%d”,y);   表达式1    while(表达式2) {表达式3语句}for(表达式1;表达式2;表达式3)语句      【例2】计算1+2+3+…+100的累加和。【例3】求100~200间的全部素数。【例4】求10个任意整数的累加和s。【例5】求任意n个实数中的最大值和最小值。         板书:例子用来进一步解释执行过程  给出两种循环语句的相互转换格式,从格式上

7、体现出for语句的灵活性和可读性更高板书:while语句与for语句形式的转换       给出例子要求学生根据题目大意进行补充。  对for语句的基本格式和执行过程以及说明进行综合性地测试,从而进一步加深学生的印象和掌握程度。             2            3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。