初中九年级信息技术ForNext循环语句——画同心圆.pptx

初中九年级信息技术ForNext循环语句——画同心圆.pptx

For-Next循环画同心圆岳彩霞苏克红目标初步掌握循环结构程序特点理解For-Next循环语句基本结构掌握For—Next语句基本应用030201动手实践画同心圆方法一1新建“标准EXE”工程2给窗体的MouseDown编写程序Circle(X,Y),1*200,QBColor(1)Circle(X,Y),2*200,QBColor(2)3运行程序,在窗口中单击,观察绘制的同心圆想一想1如何实现画三个同心圆?2要是画20个同心圆呢?动手实践画同心圆方法二1新建“标准EXE”工程2给窗体的MouseDown编写程序DimiAsIntegerFori=1To20step1Circle(X,Y),i*200,QBColor(i)Nexti3运行程序,在窗口中单击,观察绘制的同心圆比一比比一比哪种方法好,为什么?方法一方法二DimiAsIntegerFori=1To20step1Circle(X,Y),i*200,QBColor(i)NextiCircle(X,Y),1*200,QBColor(1)Circle(X,Y),2*200,QBColor(2)Circle(X,Y),3*200,QBColor(3)Circle(X,Y),4*200,QBColor(4)Circle(X,Y),5*200,QBColor(5)Circle(X,Y),6*200,QBColor(6)Circle(X,Y),7*200,QBColor(7)Circle(X,Y),8*200,QBColor(8)......循环结构循环结构循环结构概念:让计算机重复做一件事的程序结构循环结构作用:精简程序的书写更易程序的阅读循环结构For-Next循环语句基本结构For循环变量=初值To[Step步长]终值步长为1时可省略循环体Next循环变量循环结构For-Next循环语句基本结构Fori=1To20Step1Circle(X,Y),i*200,QBColor(i)Nextii在此循环结构中,_____是循环变量,_____是初值,_____是终值,“Circle(X,Y),i*200,QBColor(i)”是____________。在步长为1的情况下,共执行_____次“Circle(X,Y),i*200,QBColor(i)”语句。201循环体20开始i1否i=20是画圆ii+1结束循环结构For-Next循环语句运行流程Fori=1To20Step1Circle(X,Y),i*200,QBColor(i)Nexti(1)把初值赋给循环变量。(2)检查“循环变量”的值是否超过终值。(3)如果不超过,就执行一次“循环体”,然后把“循环变量+步长”赋给“循环变量”然后返回判断。(4)如果超过就停止执行“循环体”,跳出循环,执行“Next”后面的语句。循环结构For-Next循环语句运行流程练一练老师计划第一天存1元钱,第二天存2元钱,第三天存3元钱....到第50天共存多少钱?课堂小结循环结构For-Next循环语句For、Next成对出现Step步长为1时可省略0102循环结构概念:让计算机重复做一件事的程序结构作用:精简程序的书写更易程序的阅读For|Next再见

文档评论(0)

1亿VIP精品文档

相关文档