版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB循环结构程序设计VB循环结构程序设计1/14[复习引入]:同学们想一想:现在我们会考、高考都使用答题卡,然后由计算机阅卷,那么计算机是怎样阅卷,怎样进行这项重复工作呢?2/14例1:编写一个程序:打印5行竖排“*”。PrivateSubform_click()
Print“*”
Print“*”
Print“*”
Print“*”
Print“*”EndSub☆假如是打印10行,100行甚至更多,那应该怎样实现?3/14循环结构也称重复结构,它作用是使一段程序能重复执行,被重复执行部分称为循环体。但重复普通都是有条件,即在满足FOR语句中条件下才执行循环体,不然退出循环体。循环结构:4/14For循环控制变量=初值To终值[Step循环变量增量(步长)]循环体语句块(循环体)Next[循环控制变量]For/next循环语句:循环变量←初值语句序列循环变量←循环变量+步长循环变量超过终值吗?NY5/141)循环控制变量必须为整型;2)当步长(循环变量增量)为1时,STEP1可省略不写;3)语句序列(循环体)中能够含有任意多条语句,也可无任何语句,称为空循环;4)语句序列中能够含有循环结构;5)FOR语句与NEXT语句必须成对出现,缺一不可。6)FOR语句与NEXT语句循环变量是同一变量。7)有时需中途退出循环,这时用EXIT
FOR命令。说明:6/141、上例1用循环语句实现:编程打印5行竖排“*”。PrivateSubform_click()ForI=1TO5Step1Print“*”NextIEndSubI=1Prnit“*”I=I+1I>=5NY☆FOR语句称为“循环起始语句”,它作用是确定循环变量值怎样改变,从而控制循环次数;I是循环变量,它值在执行过程中是改变,它初值为1,终值为5,循环增量(步长)为1。应用:7/141)假如把程序中step1改成step-1,应该怎样修改程序。2)假如程序中缺乏s=1,最终s值是多少?
3)假如计算1×2×3×…×N,应该怎样修改程序。4)假如计算2×4×6×8×…×1000,应该怎样修改程序。阅读计算1×2×3×4×5程序,回答以下问题,并上机验证:DimiAsIntergerDimsAsIntergerS=1Fori=1To5step1s=s*INexti2、同学们分成四组讨论下题,然后每组完成一小题,深入了解For/next语句格式。8/143、请同学们阅读下面程序,写出结果并上机验证,画出流程图,说明程序功效。fori=1to3step1printinextiend第几次循环循环开始时i值执行NEXT之后i值i与终值比较执行下一次循环否?123123234<3=3>3执行执行停顿执行I=1Prnit
iI=I+1I>=3NY[程序执行过程分析]9/14PrivateSubform_click()s=0forx=1to100s=s+xnextxprintsEndSub功效:求1到100和PrivateSubform_click()fori=20to10step–2printinextiEndSub功效:输入20、28、16、14、12、10六个数4、阅读下面程序,深化对程序了解。10/145、练习:1)依次在屏幕上打印2、4、6、…、20平方。2)求1+1/2+1/3+1/4+…+1/10值。11/141、For循环控制变量=初值To终值[Step循环变量增量(步长)]循环体语句块(循环体)
Next[循环控制变量]2、处理问题思绪和方法(算法)→制作流程图→编写VB代码3、循环变量值“超出”终值时才终止循环过程。总结:12/14
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初中合作精神主题班会说课稿2025
- 2026中学教资教资有效期相关问题课件
- 高中2025年寓言合作说课稿
- 2026中学教资操行评定方法考点课件
- Q-SY 01065-2024 二氧化碳管道输送介质技术规范
- 2026年高校教师资格证考试题库(附答案)
- 初中生情绪健康2025年认知重构说课稿
- 会展概论题库及答案高中
- 计算与方程题库及答案
- 技术操作标准准则
- 上海市住宅物业管理规定实施细则
- 老年人能力评估师高级需求评估
- 2023非水反应型双组分聚氨酯灌浆材料
- 中小学计算机教室学生上机登记表
- 旅馆业突发事件应急处置预案
- 安全生产管理及人员名单
- 某钢厂热风炉炉体及框架结构安装施工方案
- 浮力实验说课课件
- GB/T 5269-2008传动与输送用双节距精密滚子链、附件和链轮
- GB/T 20145-2006灯和灯系统的光生物安全性
- GB/T 15596-2021塑料在玻璃过滤后太阳辐射、自然气候或实验室辐射源暴露后颜色和性能变化的测定
评论
0/150
提交评论