活动三 使用多重选择语句实现活动二的程序.ppt

活动三 使用多重选择语句实现活动二的程序.ppt

ID:48804964

大小:678.00 KB

页数:10页

时间:2020-01-26

活动三 使用多重选择语句实现活动二的程序.ppt_第1页
活动三 使用多重选择语句实现活动二的程序.ppt_第2页
活动三 使用多重选择语句实现活动二的程序.ppt_第3页
活动三 使用多重选择语句实现活动二的程序.ppt_第4页
活动三 使用多重选择语句实现活动二的程序.ppt_第5页
资源描述:

《活动三 使用多重选择语句实现活动二的程序.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、活动三使用多重选择语句实现活动二的程序活动二的程序中使用了三个If语句的嵌套来处理四种情况,如果再多几种情况,程序的可读性和效率都会比较差。VB中还提供了一种多重选择语句,利用它可以方便地实现上一程序。格式:SelectCase语句(多重选择语句)SelectCase表达式Case表达式范围1语句块1Case表达式范围2语句块2……Case表达式范围n语句块n[CaseElse语句块n+1]EndSelect说明:表达式的范围可有四种PrivateSubCommand1_Click()DimmAsSingle,pAsIntegerm=Val(Te

2、xt1.Text)SelectCasemCaseIs<200p=5Case200To499.99p=m*0.05Case500To999.99p=m*0.1CaseIs>=1000p=m*0.15EndSelectText2.Text=pEndSubSelectCase语句格式:SelectCase测试表达式[Case表达式1[语句1]][Case表达式2[语句2]]……[CaseElse[语句]]EndSelect说明:(1)测试表达式可以是变量、函数、数值表达式、字符串表达式或逻辑表达式。(2)Case子句中表达式的数据类型应与测试表达式的数

3、据类型一致。(3)Case子句中表达式的几种形式:①常数或表达式例:CaseTrue测试表达式的值等于True。②常数1(表达式1)To常数2(表达式2)例:Case1To5测试表达式的值在1到5范围内③Is比较运算表达式例:CaseIs>6测试表达式的值大于6的值。(4)Case子句中允许含有多个表达式,表达式间用逗号分隔。例:Case1To5,10To5,21,Is>MinCase"A","C"To"F",Name$(5)SelectCase语句允许嵌套。(6)SelectCase语句以EndSelect结束。SelectCase语句流程图:

4、SelectCase<表达式>Case①Case②NoCase③NoEndSelect的下个语句语句块4No(CaseElse)①②③为表达式取值范围,可以是:常量或常量列表如10,20值1To值2如30To50Is<比较符>常量如Is>50语句块1Yes语句块2Yes语句块3YesCase“表达式值”的几种形式:表达式值表示固定值,如Case1或Case3*5+7用逗号分隔的值表示几个固定值之一,如Case1,3,5表达式值1To值2表示上、下限范围,如Case2To4Is关系运算符值表示范围,如CaseIs>5

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

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

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