山东外贸学院VB选择结构

上传人:宝路 文档编号:47887201 上传时间:2018-07-05 格式:PPT 页数:16 大小:134.87KB
返回 下载 相关 举报
山东外贸学院VB选择结构_第1页
第1页 / 共16页
山东外贸学院VB选择结构_第2页
第2页 / 共16页
山东外贸学院VB选择结构_第3页
第3页 / 共16页
山东外贸学院VB选择结构_第4页
第4页 / 共16页
山东外贸学院VB选择结构_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《山东外贸学院VB选择结构》由会员分享,可在线阅读,更多相关《山东外贸学院VB选择结构(16页珍藏版)》请在金锄头文库上搜索。

1、 Visual Basic 程 序 设 计山东外贸职业学院E-mailE-mail:信息管理系 柳淑花第2页第4章 选择结构本章主要内容1、程序控制结构概述 2、If 语句3、Select Case语句作业 本章小结退出第3页 根据结构化程序设计的要求,程序的基本结构根据结构化程序设计的要求,程序的基本结构有三种:有三种:(1)顺序结构(2)分支结构(选择结构)(3)循环结构(当型循环和直到型循环) 三种基本结构的共同特点:三种基本结构的共同特点:(1)单入口,单出口;(2)结构中的每个部分都有可能被执行;(3)在给出合理的条件后,结构内不存在死循环。4.1 程序控制结构概述上一页下一页返回本

2、章首页第4页AB顺序结构条件AB真假分支结构 各种结构的流程图各种结构的流程图上一页下一页返回本章首页第5页条件ATrueFalse条件AFalseTrue当型循环直到型循环 循环结构上一页下一页返回本章首页第6页1 1、IfThen IfThen 语句(单分支)语句(单分支)单行形式:If Then 块形式: If ThenEnd If4.2 4.2 If If 语句语句False 条件ATrue上一页下一页返回本章首页第7页2 2、IfThen Else IfThen Else 语句语句 (双分支)(双分支)单行形式:单行形式:If Then Else 块形式:块形式:If ThenEls

3、eEnd If例题例题1 1:判断数的奇偶性判断数的奇偶性 li4_1.vbpli4_1.vbp条件AB真假第8页3、If 语句的嵌套 (多分支)If 条件1 ThenIf 条件2 ThenElseEnd If ElseIf 条件3 ThenEnd IfEnd If举例应用见:举例应用见: P P50 50 例例4.24.2P P53 53 例例4.34.3P P55 55 例例4.44.4上一页下一页返回本章首页第9页If 条件1 Then语句块A1ElseIf 条件2 Then语句块A2ElseIf 条件3 Then语句块A3 Else 语句块A n+1End If 4 4、 IfThen

4、 IfThen ElseIf ElseIf 语句语句 (多分支)(多分支)举例应用见:举例应用见: P P56 56 例例4.54.5条件1条件2条件3A1A2A3TrueFalseTrueFalseTrueFalse多分支结构上一页下一页返回本章首页第10页4.3 Selece Case 语句Select Case 测试表达式Case 表达式1 语句块1Case 表达式2语句块2 Case Else语句块n+1End Select 其中: 测试表达式可以是:算 术表达式或字符表达式; 表达式1,表达式2等 是测试项,它们可以是: 具体值。如:1,2,3 数据范围。如 8 to 20 满足某个

5、判断条件:Is20、Is=90Text2.Text = “优秀“Case 80 To 89 (Is=80)Text2.Text = “良好”Case Is =70Text2.Text = “中等“Case Is=60Text2.Text = “及格”Case Is=30Text2.Text = “补考”Case ElseText2.Text = “重修“End SelectEnd Sub上一页下一页返回本章首页第13页作业: P61 5、6、7上机实训 实训五上一页下一页返回本章首页第14页本 章 小 结Tab、Spc数据输出 Print方法 位置属性 1、顺序结构: 使用“标签”控件输出数据

6、输入(1)数据输出: Print方法 对象名.Print Spc(n) | Tab(n) ,| ;对象名:窗体、图片框、打印机等对象。使用位置属性位置属性CurrentX和CurrentY常用来把文本精确地输出 到窗体、图片框或打印页上。格式:对象名称.CurrentX =x 对象名称.CurrentY =y第15页 使用“标签”控件的输出标签(Label)是VB中最常用的输出文本信息的工具,目 前几乎完全取代了Print方法。(2)数据输入A、使用“文本框”控件进行输入B、使用SetFocus 方法,格式为: 对象名.SetFocusC、与用户交互的函数和过程InputBox函数格式:变量=InputBox(, , , )MsgBox函数和MsgBox过程格式:变量=MsgBox(, , )第16页3、分支结构单分支:If Then 双分支: If Then Else 多分支:If ThenElseIf EndIfSelect Case End Select上一页返回本章首页退出

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号