2.4.3循环的嵌套



《2.4.3循环的嵌套》由会员分享,可在线阅读,更多相关《2.4.3循环的嵌套(10页珍藏版)》请在装配图网上搜索。
1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,知识来源,:,算法与程序设计,,粤教版,循环的嵌套,2.4.3,双重循环,作者学校,:泾川县第一中学,作 者,:吴长青,2.4.3,双重循环,学习目标,1.,认识双重循环的基本结构,理解双重循环运行的过程,2.,学会使用双重循环结构解决简单的实际问题,2.4.3,双重循环,问题导入,2.,在屏幕上输出一行十个“*”,程序怎样设计?,Private Sub Command1_Click(),For i=1 To 10,Print*,Next i,End Sub,1.,在屏幕上输出一列十个“*”,程序怎样设计?
2、,Private Sub Command2_Click(),For i=1 To 10,Print*“;,Next i,End Sub,演示,3.,在屏幕上输出十行每行十个“*”(如下图),程序怎样设计?,2.4.3,双重循环,Private Sub Command3_Click(),For i=1 To 10,For j=1 To 10,Print*;,Next j,Print,Next i,End Sub,若在一个循环结构中又包含着另一个循环结构,称为,双重循环结构,是循环嵌套的一种,。,演示,2.4.3,双重循环,双重循环的运行过程,外层循环,内层循环,输出,i,的值,判断,i=10,i
3、,计数,j,的值,判断,j=10,j,计数,2,T,2,1,T,T,1,T,2,T,3,T,6,4,3,4,T,5,5,T,6,7,7,T,8,8,T,9,9,T,10,10,T,*,*,*,*,*,*,*,*,*,*,Private Sub Command3_Click(),For To 10,For To 10,Print,End Sub,i=1,j=1,Print*;,Next j,Next i,2,T,1,2,11,11,F,*,小明不小心把程序中的循环变量,i,和,j,交换了位置,这样行吗?,For,i,=1 to 10,for,j,=1 to 10,next,j,Next,i,Fo
4、r,i,=1 to 10,for,j,=1 to 10,next,i,Next,j,2.4.3,双重循环应注意的事项,For/next,不能,交叉,例,.,下列图形,程序应该怎样设计呢?,2.4.3,双重循环的应用,图形一,图形特点,1.,图形仍为十行十列,2.,输出的“,*,”数量与行数相等,Private Sub Command3_Click(),For i=1 To 10,For j=1 To 10,Print*;,Next j,Print,Next i,End Sub,Private Sub Command3_Click(),For i=1 To 10,For j=1 To i,Print*;,Next j,Print,Next i,End Sub,演示,上面程序怎样改写才能输出当前图形?,改写后的程序,2.4.3,双重循环的应用,练习:,下列图形的输出程序怎么编辑呢?,提示:先观察图形特点,参考前面的范例写出程序,作业:编程输出九九乘法表:,提示:数学式的输出可用语句“,Print i;*;j;=;i*j;,”,2.4.3,双重循环的应用,小结:,2.4.3,双重循环,1.,双重循环的基本结构形式及概念,2.,双重循环程序运行的过程,3.,双重循环程序编辑过程中应注意的事项,
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。