vb程序基本控制结构

vb程序基本控制结构

ID:40135192

大小:589.00 KB

页数:42页

时间:2019-07-22

vb程序基本控制结构_第1页
vb程序基本控制结构_第2页
vb程序基本控制结构_第3页
vb程序基本控制结构_第4页
vb程序基本控制结构_第5页
资源描述:

《vb程序基本控制结构》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、程序基本控制结构第5章本章要点顺序结构语句分支结构语句循环结构语句第5章程序基本控制结构顺序结构是在程序执行时,根据程序中语句的书写顺序依次执行的语句序列。在程序中经常使用的顺序结构的语句有:赋值语句(=)、输入、输出语句(Print、Cls)、注释语句(’或Rem)、终止程序(End)等。5.1顺序结构语句第5章程序基本控制结构5.1顺序结构语句顺序结构语句的流程:语句2语句3语句1第5章程序基本控制结构5.1顺序结构语句例5-1在窗体中输出一个由字符拼凑的图形,程序运行结果如图所示。演示程序第5章程序基本控制结构5.2分支结构语句5.2.1IF语句1.单路分支单路分支的语句

2、格式如下:格式一:If<表达式>Then<语句序列>EndIf格式二:If<表达式>Then<语句>功能:先计算<条件表达式>的值,当<条件表达式>的值为True时,执行<语句序列>/<语句>中的语句,执行完<语句序列>/<语句>,也将执行IF语句的下一条语句;否则,直接执行IF语句的下一条语句。第5章程序基本控制结构5.2分支结构语句5.2.1IF语句单路分支语句的流程:条件语句序列TF条件语句TF第5章程序基本控制结构5.2分支结构语句5.2.1IF语句2.双路分支双路分支的语句格式如下:格式一:If<表达式>Then<语句序列1>Else<语句序列2>EndIf格式二:I

3、f<表达式>Then<语句1>Else<语句2>第5章程序基本控制结构5.2分支结构语句5.2.1IF语句功能:先计算<条件表达式>的值,当<条件表达式>的值为True时,执行<语句序列1>/<语句1>中的语句;否则,执行<语句序列2>/<语句2>中的语句;执行完<语句序列1>/<语句1>或<语句序列2>/<语句2>后都将执行IF语句的下一条语句。第5章程序基本控制结构5.2分支结构语句5.2.1IF语句双路分支语句的流程:条件语句序列1TF语句序列2条件语句1TF语句2第5章程序基本控制结构5.2分支结构语句5.2.1IF语句例5-5设计一个系统登录窗体,通过文本框输入用户、

4、密码,由命令按钮控件的事件代码验证用户、密码,当用户、密码正确显示提示,用户、密码错误可再次输入,当连续3次输入的用户、密码有误,将退出系统,程序运行结果如图所示。第5章程序基本控制结构5.2分支结构语句5.2.1IF语句例5-5演示程序第5章程序基本控制结构5.2分支结构语句5.2.1IF语句例5-6设计一个窗体,当运行程序时,自动展开窗体,窗体中的2个方形的形状控件有规律地移动,2个圆形的形状控件随机的改变颜色,命令按钮控件可控制4个形状控件运动,程序运行结果如图所示。第5章程序基本控制结构5.2分支结构语句5.2.1IF语句例5-6演示程序第5章程序基本控制结构5.2分支

5、结构语句5.2.2SelectCase语句Selectcase语句又称多路分支语句,它是根据多个表达式列表的值,选择多个操作中的一个对应执行。1.多路分支多路分支的语句格式如下:SelectCase<测试表达式>Case<表达式值列表1><语句序列1>Case<表达式值列表2><语句序列2>…………Case<表达式值列表n><语句序列n>[CaseElse<语句序列n+1>]EndSelect第5章程序基本控制结构5.2分支结构语句5.2.2SelectCase语句功能:该语句执行时,根据<测试表达式>,从上到下依次检查n个<表达式值列表>,如果有一个与<测试表达式>的值相匹配

6、,选择n+1个<语句序列>中对应的一个执行,当所有Case中的<表达式值列表>中没有与<测试表达式>的值相匹配时,如果有CaseElse项,则执行<语句序列n+1>,再执行EndSelect后面的下一条语句;否则,直接执行EndSelect后面的下一条语句。第5章程序基本控制结构5.2分支结构语句5.2.2SelectCase语句多路分支语句的流程:FFF表达式值列表n表达式值列表2表达式值列表1计算测试表达式的值语句序列1T语句序列2T语句序列nT语句序列n+1……第5章程序基本控制结构5.2分支结构语句5.2.2SelectCase语句例5-7设计一个窗体,通过文本框接收数

7、据,计算期末总成绩、平均成绩,再评定等级。等级评定标准是:平均分91-100为“优秀”,平均分81-90为“良好”,平均分60-80为“中等”,平均分60以下为“差”,程序运行结果如图所示。第5章程序基本控制结构5.2分支结构语句5.2.2SelectCase语句例5-7演示程序第5章程序基本控制结构5.2分支结构语句5.2.3GoTo语句GoTo语句又称条件转移语句,它通过与语句“标号”的结合来控制程序的流程。1.GoTo语句GoTo语句的格式如下:GoTo<标号>功能:当程序执行该语句时

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

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

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