vb程序设计基础第4章程序基本结构.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 程序的基本结构 § 4.1 顺序结构 § 4.2 选择分支结构 例4.8 根据输入的百分制成绩Score,转换成优、良、中、及格、不及格5个等级,并在窗体上显示出来。等级划分标准如下: 优 Score=90 良 80=Score90 等级 = 中 70=Score80 及格 60=Score70 不及格 Score60 (四)If语句的嵌套: 注意: 1、EndIf 总是与最接近的If配对。 2、为增强程序的可读性,书写代码时最好采用锯齿形。 例 4.9 从键盘上输入三个整数,分别赋值给变量x1,x2,x3比较它们的大小并重新排列,使得x1x2x3。 二、情况语句(Select Case) ( 多分支结构) Visual Basic语言中,多分支结构也是可以通过情况语z实现的。 (一)情况语句的格式 Select Case 测试表达式 Case 表达式列表1 语句块1 Case 表达式列表2 语句块2 … … Case 表达式列表n 语句块n Case Else 语句块n+1 End Select (二) 语句执行的说明 1、 “测试表达式”——可以是数值型或字符串表达 式。 程序运行时会判断哪个“表达式”与“测试表达式”相符,若相符则执行“表达式”后面的语句块。可见:这种程序结构与前面的带ElseIf子句的If语句类似(多分支结构)。 表达式1 表达式2 表达式n-1 语句块1 语句块2 语句块n-1 语句块n False False False True True True 多分支结构流程图 2、表达式列表有三种描述形式 第一:可以是单值常量(数值或字符串),当用“,”分割各个常量时,是“或”的逻辑关系 Month = InputBox(输入月份数:) Select Case Month Case 1, 3, 5, 7, 8, 10, 12 x = 本月有31天。 Case 4, 6, 9, 11 x = 本月有30天。 Case 2 x = 本月有28天。 Case Else x = 输入数值错误! End Select 第二:条件是一个用TO说明的数值范围 x = InputBox(输入一个分数:) Select Case x Case 0 To 59.99 a = 不及格 Case 60 To 69.99 a = 及格 Case 70 To 79.99 a = 中 Case 80 To 89.99 a = 良好 Case 90 To 100 a = 优秀 End Select 第三:用IS来指定条件 IS代表测试表达式的值 Select Case x Case Is60 a = 不及格 Case Is70 a = 及格 Case Is80 a = 中 Case Is90 a = 良好 Case Is=100 a = 优秀 End Select * 退出 Visual

文档评论(0)

kfcel5889 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档