VB分支结构-多重选择结构课件.pptx

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

引入

水瓶座很聪明?巨蟹座很温柔?天蝎座爱憎分明?

你的星座是什么?

引入

·如何实现星座的判断?

星座一共有12种

Ifa100Ora0Then

Print“请输入合理的数”

Else

IfaP5he

Else

Ifa=75Then

Else

Ifa=60Then

Else

Print不及格

EndIf

EndIf

EndIf

EndIf

t

8

ri

判断成绩

用了4个If语句的嵌套实现了5个输出

12个星座需要……?

Print及格

Print良

好困难

If语句嵌套来实现多分支的功能,但是比较复杂

SelectCase语句来解决较复杂的分支结构

选择事件

多重选择结构

Ifa100Ora0Then

Print“请输入合理的数”

Else

Ifa=85Then

Else

Ifa=75Then

Else

Ifa=60”Then

Print不及格

EndIf

EndIf

EndIf

EndIf

Case0To

Print

CaseElse

Print

EndSelect

60

不及格

请输入合理的成绩

SelectCasea

Case85To100

Case75To85Print良

Case60To75

简单直观

Print及格”

Print优秀

Print优秀

Print及格

Print良

Else

SelectCasek测试表达式

Case表达式列表1

执行句组1

Case表达式列表2

执行句组2

……

Caseelse

执行句组n

EndSelect

多重选择结构

一般结构:

盖杂疼要

进行对比

可以是一条语句也可以是多条语句SelectCase和

EndSelect

必须成对出现

Case85To100

Print优秀

Case75To85

Print”良

Case60To75

Print“及格”

CaseOTo60

Print不及格

CaseElse

Print请输入合理的成绩

EndSelect

多重选择结构

测试表达式(变量)

表达式列表(判断条件)

执行语句组

SelectCase[a

判断用的“表达式列表”可以是以下

三种形式之一:

①一组用逗号分隔的枚举值

Case1,3,5

②表达式1to表达式2

Case1to10

③Is关系运算构成的表达式

CaseIs10

CaseIs=10等同于Case10

一般结构:

SelectCase测试表达式

Case表达式列表1

]组1

Case表达式列表2×

执行句组2

……

Caseelse

执行句组n

EndSelect

多重选择结构

print“a”

Else

Ifm=1andm=10then

print“b”1≤m≤10

Else

Ifm10thenprint“c”

Endif

Endif

与If语句的比较

Ifm=1orm=3thenSelectCasem

Case1,3

print“a”

Case1to10

print“b”

CaseIs10

print“c”

EndSelect

一、下列语句,当a的值为10时,输出的结果为()D.

A.10SelectCasea

Case1,5

B.Cprinta

Case10to20

C.bprint“a”

Case1to10

D.aprintb

CaseElse

print“c”

EndSelect

巩固练习

二、以下Case语句错误的是()C.

A.Case0to10B.Case3,5,Is10

C.CaseIs=10andIs=50D.CaseIs10

您可能关注的文档

文档评论(0)

165720323137e88 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档