版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
For循环嵌套结构复习循环结构,它的作用是使一段程序能重复执行,被重复执行的部分称为循环体。但重复一般都是有条件的,即在满足FOR语句中的条件下才执行循环体,否则退出循环体。“FOR-NEXT”语句的语句格式:For
循环变量=初值to
终值step
步长
循环体Next
循环变量提示:在For循环中,循环次数=(终值-初值)\步长+1应用循环结构的具体实例1.完善程序,使得程序运行时,单击按钮后在窗体中显示1到100之间的奇数和:Privatesubcommand1_click()DimsasintegerDimiasintegers=_________fori=1to100step____s=___________nextiPrints
Endsub
1+3+5+……+9902S+i2.完善程序,实现一行5个“*”
的打印(如右图)Privatesubcommand1_click()Dimjasinteger
forj=___to____
Print“*”;
nextjEndsub*****1526这里的;(英文分号)有什么作用?如果去掉这里的;行不行?提出问题********************若要在VB窗口输出如下的图形该如何实现呢?把每行看成一个“整体”(即5个“*”)问题就转化为:打印4个“整体”,每打印完一个“整体”后换行。即:fori=1to4
nexti打印一行(5个)“*”Print把打印一行,用复习实例2中的代码代替.注意:在此程序中出现了两个for循环,即:在一个for循环内又出现了另一个for循环,我们把这称为for循环的嵌套。Fori=1to4forj=1to5print“*”;nextjprintNexti引入新课For循环嵌套注意事项1.内循环与外循环中循环变量的名称不能相同;2.外循环必须完全包含内循环,不可以出现交叉现象。Fori=1
to4fori=1to5……
nextiNextiFori=1
to4forj=1to5……nextiNextj外循环内循环3.For与Next必须成对出现。Fori=1
to4
forj=1to5……
nextjNexti√12341234556进一步分析程序代码Fori=1to4forj=1to5print“*”;nextjprintNexti分析:变量i的变化范围是1到4,即为外循环变量,用来控制打印的行数;j的变化范围是1到5,即为内循环变量,用来控制每行打印
的“*”号数,这样内外循环变量就有了实际的意义。即:i控制行数,j控制列数二重循环的执行过程:外循环执行1次,内循环执行1遍.********************ijjjjjiiijjjjjjjjjjjjjjjjjjj完善程序******************************1.请大家上机练习,用for的嵌套循环来完成右边的图形(3行10列)。显然,这是一个规则的图形(每行的星号数目相同),如果是一个三角形(或者每行的星号数目不同),又该如何打印呢?Fori=__to__forj=__to__
print“*”;nextjprintNexti完善程序**********2.在VB窗体上打印下边的图形(星号数目不同)。★提示:注意每一行星号的数目j与行数i的关系。Fori=1to4forj=__to__
print“*”;nextjprintNextiI(行数)J(星号数目)123412341i题例分析**********在VB窗体上打印如下的图形(每行星号数目不同,星号的起始位置不同)。这里要用到一个tab(n),此函数中n用来表示字符输出的位置。首先,建立变量间的关系,如下表:I(行数)n(*开始位置)J(星号数目)1234根据此表,用数学中一次函数思想,i为自变量,j和n为函数值,来建立j和I的关系,n和i的关系:43211234n=5-ij=i完善代码具体代码如下:Fori=__to__printtab(___);forj=__to__
print“*”;nextjprintNexti**********课堂小结for循环的嵌套1.内循环与外循环中循环变量的名称不能相同;2.外循环必须完全包含内循环,不可以出现交叉现象。******************************两种特殊图形的输出掌握tab(n)函数、print换行与;(英文分号)的使用**********3.For与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 某建材厂建材生产制度
- 2026年辽宁省灯塔市高考物理二轮专题试卷附参考答案详解【典型题】
- 2026浙江台州市科创投资集团有限公司所属企业招聘10人笔试历年备考题库附带答案详解
- 2026浙江凯航物产有限公司招聘5人笔试历年典型考点题库附带答案详解
- 2026浙江临海市市属国有企业招聘69人笔试历年备考题库附带答案详解
- 2026河南象行无界文化发展有限公司招聘2人笔试历年典型考点题库附带答案详解
- 2026新疆能源集团和田能源矿业有限责任公司招聘笔试历年难易错考点试卷带答案解析
- 2026年福建省闽水项目管理有限公司招聘3人笔试历年常考点试题专练附带答案详解
- 2026年江苏江阴城发酒店管理有限公司公开招聘工作人员11人笔试历年常考点试题专练附带答案详解
- 2026年山东菏泽市郓城县县属国企招聘43人笔试历年常考点试题专练附带答案详解
- 广州市中考化学知识点归纳总结
- 矿棉吸音板吊顶专项施工方案
- 餐饮连锁企业门店运营管理手册
- GB 7300.311-2025饲料添加剂第3部分:矿物元素及其络(螯)合物磷酸二氢钙
- 2025重庆机电控股集团机电工程技术有限公司招聘11人笔试参考题库附带答案详解
- 运动场地施工安全方案
- GB 4053.1-2025固定式金属梯及平台安全要求第1部分:直梯
- 挖机工人合同范本
- 陕西省西安高新一中沣东中学初中校区2025-2026学年九年级上学期12月月考历史试题(含答案)
- 2025年鄂尔多斯鄂托克旗市教师招聘考试参考题库及答案解析
- 2025初一历史填空题专项练习500题
评论
0/150
提交评论