【课件设计】For循环语句_信息技术_初中_孙正明

上传人:新** 文档编号:586519381 上传时间:2024-09-04 格式:PPT 页数:23 大小:4.86MB
返回 下载 相关 举报
【课件设计】For循环语句_信息技术_初中_孙正明_第1页
第1页 / 共23页
【课件设计】For循环语句_信息技术_初中_孙正明_第2页
第2页 / 共23页
【课件设计】For循环语句_信息技术_初中_孙正明_第3页
第3页 / 共23页
【课件设计】For循环语句_信息技术_初中_孙正明_第4页
第4页 / 共23页
【课件设计】For循环语句_信息技术_初中_孙正明_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《【课件设计】For循环语句_信息技术_初中_孙正明》由会员分享,可在线阅读,更多相关《【课件设计】For循环语句_信息技术_初中_孙正明(23页珍藏版)》请在金锄头文库上搜索。

1、学科:信息技术学段:初中适用年级:初二学校名称:山东省青岛实验初级中学制作人:孙正明第6课想说几遍就说几遍FOR循环语句Copyright 2012 Andy Guo. All rights reserved。 (一)情境创设(一)情境创设3Copyright 2012 Andy Guo. All rights reserved。 (一)情境创设(一)情境创设 学校团委组建的学校团委组建的“微微尘微微尘”小小志愿者服务团队举行义卖活动,参志愿者服务团队举行义卖活动,参与的与的10个同学都募捐到了个同学都募捐到了20元,请元,请为每一位同学输出(募捐为每一位同学输出(募捐20元)。元)。方法:方

2、法:10遍遍printf(“募捐募捐20元元n”);请同学们快速打开请同学们快速打开X01.c,迅速完成,迅速完成10遍遍printf(“募捐募捐20元元n”);4有没有更简单的方法呢?有没有更简单的方法呢? 例1:“微微尘”义卖活动,咱班参与的10个同学都募捐到了20元,请为10个同学输出(募捐20元),该怎样编程那? int i; (同学们请看实例) for(i=1;i=10; i=i+1) printf(募捐募捐20元元n); 第6课 FOR循环语句 for( 表达式表达式1; 表达式表达式2; 表达式表达式3 ) 循循环体体 例1:让计算机“说”10遍募捐20元 int i; for(

3、i=1;i=10; i=i+1) printf(募捐20元n); 提示:for(起始计数数值;结束计数数值;计数递增、递减数值) 循环体;补充:i=i+1;“=”赋值,会将右边的“计算结果”装进左边“变量”第6课 FOR循环语句 for( 表达式表达式1; 表达式表达式2; 表达式表达式3 ) 循循环体体 观看微视频赋值运算for( 表达式1; 表达式2; 表达式3 ) 循环体 注意此处不是“,”循环体只有一个语句时可以不加花括号第6课 FOR循环语句深入理解循环结构,关键要做好三点:深入理解循环结构,关键要做好三点:确定循环变量和初确定循环变量和初始值始值 确定循环体确定循环体 确定循环条件

4、。确定循环条件。 for循循环结构构for(i=1;i=10; i=i+1) printf(募捐20元n); 说明:明:确定循确定循确定循确定循环变环变量量量量i和初始和初始和初始和初始值值 i=1 确定循确定循确定循确定循环环体体体体 printf(募捐20元n); 确定循确定循确定循确定循环环条件条件条件条件 i=10深入理解循环结构,关键要做好三点:深入理解循环结构,关键要做好三点:确定循环变量和初确定循环变量和初始值始值 确定循环体确定循环体 确定循环条件。确定循环条件。for语句 for循循环的的执行行过程程格式:for(i=1;i=10; i=i+1) printf(募捐20元n)

5、; 说明:明:表达式表达式1 1(i=1;)仅被被执行一行一次;次;表达式表达式2 2(i=10;)决定了是决定了是否否继续执行循行循环; ;表达式表达式3 3(i=i+1)则不断修改不断修改循循环控制控制变量的量的值。流程:i=1i=10?yes循环体; printf(募捐20元n);i=i+1no for( 表达式表达式1; 表达式表达式2; 表达式表达式3 ) 循循环体体 表达式表达式1 给循循环变量量赋初初值 表达式表达式2 循环条件循环条件 表达式表达式3 循环步长循环步长 修改循环变量的值修改循环变量的值 第6课 FOR循环语句for语句 for循循环的的执行行过程程格式:for

6、(e1; e2; e3 ) 循循环体体 ; 说明:(明:(1 1)表达式)表达式1 1仅被被执行一次;表达式行一次;表达式2 2决定了是决定了是否否继续执行循行循环; ;表达式表达式3 3则不断修改循不断修改循环控制控制变量的量的值。(2 2)三个表达式均可省略,)三个表达式均可省略,但分号不能省略。但分号不能省略。forfor循循环体可以是复合体可以是复合语句。句。流程:e1e2?yes循环体;e3no 表达式表达式1 赋初初值i= 表达式表达式2 循循环条件条件 表达式表达式3 i=i+1循循环步步长为 循环体 printf(募捐募捐20元元n); 例1再分析 【例【例1】:】: int

7、i; for(i=1;i=10; i=i+1) printf(募捐募捐20元元n); 1i=101提示:for(起始计数数值;结束计数数值;计数递增、递减数值) 循环体; for(i=1;i=100;i=i+1) 循循环_次次 for(i=1;i=1;i=i-1) 循循环_次次 思考 循环多少次,填在导学案上for(起始起始计数数数数值;结束束计数数数数值;计数数递增、增、递减数减数值) 循循环体;体; 第一关:请将程序G1.c改进一下,实现带小组序号输出,如:“第1组募捐20元”。 第二关:统计初二级部募捐总数 sum=100+200+300+1200并输出 小组闯关 比赛规则:最先闯关成功

8、小组获胜。闯关第一关 第一关:第一关:请将程序将程序G1.c改改进一下,一下,实现带小小组序号序号输出,如:出,如:“第第1组募捐募捐20元元”。闯关第二关 第第二关:关:统计初二初二级部募捐部募捐总数数sum=100+200+300+1200并并输出出 (请修改程序修改程序G2.c帮助帮助团委委统计募捐募捐总数数) 当当闯关关结束后,由束后,由获胜小小组汇报本本组比比赛策略及策略及闯关关结果,果,“此此题还有其他的解有其他的解题途径途径吗?”闯关汇报 小结 今天你的收今天你的收获是是 课外探究外探究 计数器、累加器、累乘器数器、累加器、累乘器 今天今天闯关相当于学了关相当于学了计数器、累加器

9、,数器、累加器,观察分析:察分析: int i,j=0,sum=0,product=1; for(i=1;i=10;i=i+1) j=j+1; sum=sum+i; product=product*i; printf(统计的数的数为%dn,j); printf(累加累加总数数为%dn,sum); printf(累乘累乘总数数为%dn,product);#include #include int main() int i,j=0,sum=0,product=1; for(i=1;i=10;i=i+1) j=j+1; sum=sum+i; product=product*i; printf(统计的数为%dn,j); printf(累加总数为%dn,sum); printf(累乘总数为%dn,product);system(pause);return 0; for( 表达式表达式1; 表达式表达式2; 表达式表达式3 ) 循循环体体 板书设计 表达式表达式1 给循循环变量量赋初初值 表达式表达式2 循环条件循环条件 表达式表达式3 循环步长循环步长 修改循环变量的值修改循环变量的值 想说几遍就说几遍FOR循环语句Thanks

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号