










高中信息技术粤教版 (2019)选修1 数据与数据结构2.4.1 数组与链表优质课课件ppt
展开2.4.1 For循环语句 玩游戏 同学们都很喜爱玩游戏,那就先让我们玩一下“猜数字”的游戏吧!游戏后反思 请同学们回味一下刚才玩游戏的过程,思考并回答下面的几个问题。这个游戏是怎样玩的?这个游戏的主要特点是什么?重复工作换句话说:循环游戏源码 同学们想不想自己制作这个游戏呀?方式一方式二 使用了循环结构,给我们提供了巨大的方便! 有了“循环结构”,我们解决问题就会“如虎添翼”,接下来就让我们学习“循环结构”吧!什么是循环?循环演示动画 是依据条件对同一段代码(循环体)重复执行若干次。 它的主要功能就是“重复工作”循环结构下一页VB常用的循环语句循环语句For循环Do循环今天我们学习下一页“For循环”语句怎么写?For循环语句的基本格式For循环变量=初值To终值Step步长循环体Next循环变量下一页例如:For A=1 To 100 Step 2 S=S+ANext A请同学们拿出练习本,将“For语句的基本格式”抄写一遍! 一般地,当“初值<终值”时,步长应为正数;当“初值>终值”时,步长应为负数。练习—指出下面程序中的错误操作提示:请多次单击同一题目序号直到消失后,再多次单击下一题目序号①②③ ④省略了step 1初值大终值小此题的步长应该为-1此题的步长应为:-2下一页 我们知道了“For循环”怎么写,接下来让我们探索一下“For循环”是怎么实现循环(执行)的!For循环执行过程下一页“超过”的理解执行过程中的注意点下一页返回执行过程Next语句:循环变量自动增加一个步长。循环的条件:是否超过终值循环次数:(终值-初值)/步长+1的整数部分。例题讲解下一页2511√√√√√×否否否否否是1357911计算:s=0+1+3+5+7+9的值s=0+1s=0+1+3s=0+1+3+5s=0+1+3+5+7s=0+1+3+5+7+9强化训练(1) 阅读程序,写出循环结束时A的值、循环次数和程序的运行结果!Private Sub Command_Click() For A=1 To 10 Print A Next AEnd SubPrivate Sub Command_Click() For A=1 To 10 S=S+A Next A Print “S=”;SEnd SubPrivate Sub Command_Click() For A=100 To 1 Step -1 S=S+A Next A Print “S=”;SEnd SubPrivate Sub Command_Click() For A=1 To 10 A=A+1 Print A Next AEnd Sub步长:_____循环结束A的值:___循环次数:______运行结果:步长:_____循环结束A的值:___循环次数:______运行结果:步长:_____循环结束A的值:___循环次数:______运行结果:步长:_____循环结束A的值:___循环次数:______运行结果:11110111101115-10100运用“For循环”解决实际问题!Dim dl As Single,fy As Singledl=0fy=0For i=____ To ____ Step ____ dl=inputbox(“请输入用电量”) fy=___________________ print “第”;i;”户用电量为:”;dl,” 度,电费为:”;fy;”元”Next ____ 下面的代码就是计算电费的程序代码,请同学们邻桌互相讨论,补全缺失的代码。题目讲解下一页必做任务(制作游戏) 请同学们打开“F:/猜数字游戏”中的“工程1.vbp”,修改程序代码,完成“猜数字游戏”的程序。选做任务(游戏做完的同学选做此任务) 请同学们打开“F:/选做任务/选做练习题.ppt”,完成其中的题目。总结循环变量自动增加一个步长值!不能省略,只有为1时才能省略!下一页总结循环次数确定的场合!在题目中找出规律,转化为循环体!下一页返回例题讲解总结:每一步都要进行的操作为:输入—计算—输出 第一户第二户第三户第十户规律是什么呀?循环体例题讲解第一户第二户第三户第十户……1101idl*0.7输入用电量计算电费输出电费输入用电量计算电费输出电费输入用电量计算电费输出电费返回“超过”的解释 我们判断循环是否继续的关键点是“循环变量是否超过终值”,这个地方的超过一词怎么理解?思考1:2超过5了没?思考2:5超过2了没?思考3:超过和大于一样吗?下面,让我们用更形象的方式来观察一下“超过”怎么理解! 当步长1为时,如果循环变量的值为2,终值5,判断是否超过?没超过! 当步长-1为时,如果循环变量的值为3,终值5,判断是否超过?超过!下一页返回
粤教版选修3 网络技术应用5.1 动态HTML公开课课件ppt: 这是一份粤教版选修3 网络技术应用5.1 动态HTML公开课课件ppt,文件包含粤教版2019高中选修3信息技术511网页脚本课件pptx、粤教版2019高中选修3信息技术511网页脚本教案docx等2份课件配套教学资源,其中PPT共11页, 欢迎下载使用。
高中信息技术粤教版选修3 网络技术应用第四章 网站的开发4.2 网站的设计完美版ppt课件: 这是一份高中信息技术粤教版选修3 网络技术应用第四章 网站的开发4.2 网站的设计完美版ppt课件,文件包含粤教版2019高中选修3信息技术42网站的设计课件pptx、粤教版2019高中选修3信息技术42网站的设计教案doc等2份课件配套教学资源,其中PPT共19页, 欢迎下载使用。
高中信息技术粤教版选修3 网络技术应用第四章 网站的开发4.1 网站的规划试讲课ppt课件: 这是一份高中信息技术粤教版选修3 网络技术应用第四章 网站的开发4.1 网站的规划试讲课ppt课件,文件包含粤教版2019高中选修3信息技术41网站的规划课件pptx、粤教版2019高中选修3信息技术41网站的规划教案docx等2份课件配套教学资源,其中PPT共23页, 欢迎下载使用。