vb程序设计语言与程序设计第4章

vb程序设计语言与程序设计第4章

ID:40055486

大小:329.36 KB

页数:16页

时间:2019-07-18

vb程序设计语言与程序设计第4章_第1页
vb程序设计语言与程序设计第4章_第2页
vb程序设计语言与程序设计第4章_第3页
vb程序设计语言与程序设计第4章_第4页
vb程序设计语言与程序设计第4章_第5页
资源描述:

《vb程序设计语言与程序设计第4章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

2、一页下一页返回本章首页条件ATrueFalse条件AFalseTrue当型循环直到型循环循环结构上一页下一页返回本章首页1、If…Then语句(单分支)单行形式:If<条件>Then<语句块A>块形式:If<条件>Then<语句块A>EndIf4.2If语句False条件ATrue上一页下一页返回本章首页2、If…Then…Else语句(双分支)单行形式:If<条件>Then<语句块A>Else<语句块B>块形式:If<条件>Then<语句块A>Else<语句块B>EndIf例题1:判断数的奇偶性li4_1.vbp条件AB真假3、If语句的嵌套(多分支)If条件

3、1ThenIf条件2Then……Else……EndIfElseIf条件3Then……EndIfEndIf举例应用见:P50例4.2P53例4.3P55例4.4上一页下一页返回本章首页If条件1Then语句块A1ElseIf条件2Then语句块A2ElseIf条件3Then语句块A3……[Else语句块An+1]EndIf4、If…Then…ElseIf语句(多分支)举例应用见:P56例4.5条件1条件2条件3A1A2A3……TrueFalseTrueFalseTrueFalse多分支结构上一页下一页返回本章首页4.3SeleceCase语句SelectCase测

4、试表达式Case表达式1语句块1Case表达式2语句块2……[CaseElse语句块n+1]EndSelect其中:测试表达式可以是:算术表达式或字符表达式;表达式1,表达式2……等是测试项,它们可以是:具体值。如:1,2,3数据范围。如8to20满足某个判断条件:Is>20、Is<=“P”测试项还可以是这三种形式的组合。SeleceCase语句格式:SelectCase语句的流程图:语句块n+1表达式1表达式2表达式3语句块1语句块2语句块3TrueFalseTrueFalseTrueFalse…上一页下一页返回本章首页SelectCase举例见P59例4.7

5、PrivateSubCommand1_Click()DimxAsIntegerx=CInt(Text1.Text)SelectCasexCaseIs>=90Text2.Text=“优秀"Case80To89(Is>=80)Text2.Text=“良好”CaseIs>=70Text2.Text=“中等"CaseIs>=60Text2.Text=“及格”CaseIs>=30Text2.Text=“补考”CaseElseText2.Text=“重修"EndSelectEndSub上一页下一页返回本章首页作业:P615、6、7上机实训实训五上一页下一页返回本章首页本章小

6、结Tab、Spc数据输出Print方法位置属性1、顺序结构:使用“标签”控件输出数据输入(1)数据输出:①Print方法对象名.Print{Spc(n)

7、Tab(n)}<表达式>[,

8、;]对象名:窗体、图片框、打印机等对象。使用位置属性位置属性CurrentX和CurrentY常用来把文本精确地输出到窗体、图片框或打印页上。格式:[对象名称].CurrentX[=x][对象名称].CurrentY[=y]②使用“标签”控件的输出标签(Label)是VB中最常用的输出文本信息的工具,目前几乎完全取代了Print方法。(2)数据输入A、使用“文本框”控件进行输入B、

9、使用SetFocus方法,格式为:对象名.SetFocusC、与用户交互的函数和过程InputBox函数格式:变量=InputBox(<提示>[,<标题>][,<默认值>][,][,])MsgBox函数和MsgBox过程格式:变量=MsgBox(<提示>[,<按钮>][,<标题>])3、分支结构单分支:If…Then…双分支:If…Then…Else…多分支:If…Then…ElseIf……EndIfSelectCase…EndSelect上一页返回本章首页退出

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

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

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