循环结构程序设计.ppt

循环结构程序设计.ppt

ID:39872638

大小:613.00 KB

页数:57页

时间:2019-07-13

循环结构程序设计.ppt_第1页
循环结构程序设计.ppt_第2页
循环结构程序设计.ppt_第3页
循环结构程序设计.ppt_第4页
循环结构程序设计.ppt_第5页
资源描述:

《循环结构程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本章的学习重点和难点循环的概念循环的基本语句结构和流程循环在常用算法中的应用引言循环结构是程序的三大算法结构之一,是相对比较难理解和运用的结构,很多问题常常要以它作为基础来的解决,因此,是否能掌握好循环结构是非常关键的学习循环时首先,弄清楚循环的概念,以及具体循环语句结构的流程(可以利用单步调试工具)第二步应学会根据已有的算法流程图结构,去套用书中循环语句结构来解决问题第三步,学会自己分析问题,将问题中的某些重复性工作,抽取出来,找出其中的规律,画出流程图,最后用某种适合的循环语句实现第四步,通过学习,积累经典算法,学会将这些算法融会贯通,运用到实际问题的解决引例7-1单击窗体,要求在

2、窗体上显示6行星号分析:要求显示的信息是每行是由16个星号所构成的字符串,所以可以通过连续6次调用窗体的Print方法实现图形的显示PrivateSubForm_Click()Print"****************"Print"****************"Print"****************"Print"****************"Print"****************"Print"****************"EndSub若要求显示10行或更多行这样的信息若打印信息的行数要求是由用户决定专门用于进行重复操作的语句结构引例7-1循环结构就是这样一种专

3、门用于实现有规律的重复性操作的算法结构,是程序基本的三大算法结构之一。循环——重复地执行某些操作。计算机语言中的循环就是指在指定的条件下,重复执行一组语句;这组被重复执行的语句就称为循环体,而指定的条件就称作循环条件分析:要求重复6次输出一行由16个星号所构成的字符串,因此,循环条件就是输出的行数<6,重复执行的循环体就是Print"****************"引例7-1单击窗体,要求在窗体上显示6行星号分析:要求重复6次输出一行由16个星号所构成的字符串,因此,循环条件就是输出的行数<6,重复执行的循环体就是Print"****************"PrivateSubFo

4、rm_Click()DimiAsInteger'定义计数器变量i来记录目前已输出的行数i=0DoWhilei<6'当输出行数未达到6行,反复执行下面语句Print"****************"i=i+1'每输出一行信息,计数器i累加1Loop'返回到DoWhile行EndSub引例7-1单击窗体,要求在窗体上显示n行星号分析:要求输出的16个星号的行数由用户决定——InputBoxPrivateSubForm_Click()…n=Val(InputBox("请输入行数:"))'接收用户输入的行数i=0DoWhilei

5、**********"i=i+1'每输出一行信息,计数器i累加1Loop'返回到DoWhile行EndSub循环结构Do-Loop循环结构当型循环(While)直到型循环(Until)While型循环控制语句For-Next循环结构语句7.1Do-Loop循环结构7.1.1当型循环(While)格式1DoWhile循环条件循环体Loop格式2Do循环体LoopWhile循环条件True循环条件循环体False循环条件循环体TrueFalse7.1Do-Loop循环结构7.1.1当型循环(While)格式1DoWhile循环条件循环体Loop单击窗体,要求在窗体上显示6行星号Privat

6、eSubForm_Click()DimiAsInteger'定义i循环控制变量i=0DoWhilei<6Print"****************"i=i+1LoopEndSubTrue循环条件循环体False7.1Do-Loop循环结构7.1.1当型循环(While)格式2Do循环体LoopWhile循环条件单击窗体,要求在窗体上显示6行星号PrivateSubForm_Click()DimiAsInteger'定义i循环控制变量i=0DoPrint"****************"i=i+1LoopWhilei<6EndSub循环条件循环体TrueFalse7.1Do-Loop

7、循环结构7.1.1当型循环(While)在Do语句和Loop语句之间的语句即为循环体语句,“循环体”可以由若干条语句构成;“循环条件”通常是一个关系或逻辑表达式,其值为True或False。两种格式的While循环都表示:仅当循环条件成立,即为真“True”时,重复执行循环体,否则循环条件不成立,即为假“False”时,结束循环格式1是每一次进入循环,先判断循环条件是否为“True”,后决定是否进入执行循环体;格式2是先执行一次循环体,后进行判

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。