资源简介 章节或项目名称 第六章 循环结构程序设计6.2本次授课类型 理论 □实验 □理实一体 □实训 □实习班级 地点 周次 星期 节次 授课进度二十 1 5、6 符合 □超前 □滞后教学目标 1、掌握for循环语句的格式及执行过程 2、掌握for循环语句的应用教学重点 1、for循环语句的格式及执行过程 2、for循环语句的应用教学难点 1、for循环语句的应用教学设计教学环节 内容要点 教学方法 与手段 时间 分配新课引入 利用while语句实现求n! 案例法 15分钟新课介绍 for循环语句的格式 知识讲授 引导启发 10分钟for循环语句的执行过程 知识讲授 引导启发 20分钟for循环语句的应用 知识讲授 引导启发 40分钟总结归纳 重点掌握 for循环语句的格式及执行过程、 for循环语句的应用,难点为for循环语句的应用 归纳法 5分钟教学效果及改进思路一、新课引入1.利用while语句实现求n!int i,f,n;scanf(“%d”,&n);i=1;while(i<=n){f=f*i;i++;}printf(“f=%d\n”,f);二、for循环语句1.for语句的格式for(初始值;条件;增量){循环体;}2.执行描述(1)计算初始值(只执行一次)。(2)判断条件,如果值为真,则执行步骤(3),否则跳出循环体,继续执行该结构后面的语句。(3)执行循环体语句。(4)计算增量;(5)重复执行步骤(2)。3.流程图4.说明(1)循环体如果有一条以上的语句,应该用大括号括起来,如果只有一条语句,大括号可以省略。(2)for语句中的表达式可以省略任意一个,也可以都省略,但“;”不能省略。【例6.1】用for语句编写程序实现,求1~100的累计和。算法设计:定义两个整型变量;求和变量初始化;for语句(设置初始值、条件和增量);求和(循环体语句的编写);输出总和;代码清单:#include "stdio.h" main() { int sum,i; sum=0; for(i=1;i<=100;i++) sum=sum+i; printf("sum=%d\n",sum); }运行结果:sum=5050。三、总结归纳所学知识为:for循环语句的格式及执行过程、for循环语句的应用。其中重点知识为for循环语句的格式及执行过程、for循环语句的应用。难点知识为for循环语句的应用。 展开更多...... 收起↑ 资源预览