第6章-程序控制结构.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 程序控制结构 第一节 程序控制结构类型 第二节 程序中常用的基本语句 第三节 选择结构程序设计 内容概述: 本章主要介绍程序控制的3种基本结构。要求主要掌握选择结构的多种表达语句,熟悉各控制语句的格式和功能,掌握相同类型语句之间的联系、区别以及适用范围,并且能够进行相互之间的转换,在联系和对比中深入地理解。 在控制语句的学习中,一定注意每种语句的格式特点和关键字的对应情况,注意书写的规范,养成良好的编程习惯,以分层递进的格式进行程序的书写,保证嵌套的控制结构逻辑正确,同时做到层次分明,增加程序的可读性。 第一节 程序控制结构类型 ● 顺序结构 ● 选择结构 ● 循环结构 ● 顺序结构 顺序结构是最普遍使用的一种基本控制结构,这种控制结构按照语句的先后排列顺序逐条执行。顺序结构的流程图如图6-1所示,先执行程序段A,接着执行下面相邻的程序段B。程序段由一条或多条语句组成。顺序结构可以看成是系统默认的控制结构,不需要专门的语句来控制。 ●选择结构 顾名思义,程序进入选择结构后,就面临走哪一条路、执行哪一条分支的选择。选择是通过对某一个条件进行测试后做出的,条件往往是由关系表达式来描述。选择结构的流程图如图6-2所示,先进行条件判断,如果条件成立,执行程序段A,执行完后转向出口;如果条件不成立,则执行程序段B,执行完后转向出口。 ●循环结构 在程序设计中,有时需要重复不断地执行某一个程序段,因此引入循环控制结构。程序流程图如图6-3所示,先要进行循环条件的测试,当循环条件成立时,进入循环体(需要重复执行的程序段);执行完一遍循环体后,再次进行循环条件的判断;不断重复“判断-执行-再判断”的过程,直到某一次循环条件测试为不成立时,就退出循环结构。 第二节 程序中常用的基本语句 语句又被称为指令,程序就是按照功能要求编写而成的有机语句序列。语句中包含识别语句的关键字,需要处理的常量、变量、函数、表达式和属性等。 Visual Basic的语句一般独成一行,以回车换行结束。同时也允许多个语句放在同一行中,语句之间用冒号“:”间隔,但一行不能超过1023个字符。相反,如果一个语句字符过多,一行显示不下,需要分行书写时,在行的末尾用下划线“_”作为续行连接符,表示这行的字符与下一行的字符组成同一条语句。注意,下划线“_”前至少要有一个空格,表示与前面的命令字符分隔开。下面学习一些Visual Basic中常用的基本语句。 ●程序中常用的基本语句 1.Load语句 【格式】Load 对象名 【功能】把窗体或控件加载到内存中。 2.Unload语句 【格式】Unload 对象名 【功能】从内存中把窗体或控件卸载。 3.Date语句 【格式】Date = 日期表达式 【功能】设置系统日期。 ●程序中常用的基本语句 5.Stop语句 【格式】Stop 【功能】暂停执行。 6.End语句 【格式】End语句根据其所在的位置,有很多种形式,如: End Function ‘ 结束一个 Function 语句。 End If ‘ 结束一个 If语句。 End With ‘ 结束一个 With 语句。 【功能】结束一个过程或块。 ●程序中常用的基本语句 9.Exit语句 【格式】Exit 语句根据其所在位置,有以下几种形式: Exit Do ‘在 Do…Loop 型循环中使用,表示强制退出 Exit For ‘ 在 For…Next 型循环中使用,表示强制退出Exit Function ‘立即从包含该语句的 Function 过程中退出 Exit Property ‘立即从包含该语句的 Property 过程中退出 Exit Sub ‘ 立即从包含该语句的 Sub 过程中退出 【功能】退出Do…Loop、For…Next、Function、Sub或Property代码块。 第三节 选择结构设计 选择程序结构用于判断给定的条件,根据判断的结果判断某些条件,根据判断的结果来控制程序的流程 3.1 条件表达式 示例 If x = 5 Then y = x + 1 If a1 And b0 Then x = 1 关系表达式和逻辑表达式 3.2 条件语句 两种格式的条件语句: If ... Then If ... Then ... Else 3.2.1 If...Then语句 格式: If 条件 Then 语句 或

文档评论(0)

好文精选 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档