中职《C语言程序设计(第3版)》(人邮版·2023)同步教案:第6章 循环结构程序设计 6.2for语句

资源下载
  1. 二一教育资源

中职《C语言程序设计(第3版)》(人邮版·2023)同步教案:第6章 循环结构程序设计 6.2for语句

资源简介

章节或项目名称 第六章 循环结构程序设计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循环语句的应用。

展开更多......

收起↑

资源预览