第4章VB程序设计.doc

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

第4章 VB程序设计 4.1 基本要求 1. 掌握单分支结构、双分支结构及多分支结构及分支嵌套的程序设计方法; 2. 掌握前置与后置循环结构、计数循环结构的程序设计方法; 3. 掌握多重循环结构的程序设计方法; 4. 掌握数组的定义方法及数组的基本操作方法; 5. 了解控件数组的使用方法; 6. 理解并掌握求累加、累乘、最大值、最小值、最大公约数、最小公倍数、排序、查找等常用算法。 4.2 知识点 1. 单分支结构(If…Then语句) 单行格式:If 条件 Then 语句 多行格式:If 条件 Then 语句序列 End If 条件可以是一个关系表达式、逻辑表达式或算术表达式。单行格式中的语句一般是一句语句,如果有多条语句则必须写在一行,而且语句之间用“:”分隔。多行格式中的语句可以是多条语句。单行格式不需要End If,多行格式的If必须与End If配对。 2. 双分支结构 (If…Then …Else语句) 单行格式:If 条件 Then 语句1 Else 语句2 多行格式:If 条件 Then 语句序列1 Else 语句序列2 End If 3. 多分支结构 (If…Then…ElseIf语句) 格式: If 表达式1 Then 语句块1 ElseIf 表达式2Then 语句块2 … [Else 语句块 n+1 ] End If 不管有几个分支,依次判断,当某条件满足,执行相应的语句,其余分支不再执行;若条件都不满足,且有Else子句,则执行该语句块,否则什么也不执行。ElseIf不能写成 Else If。 4. 嵌套的分支结构 格式: If 表达式1 Then If 表达式11 Then … End If … End If 5. 选择结构(Select Case语句) 用来处理较复杂的多条件选择判断。 格式: Select Case 测试表达式 Case 表达式结果表1 语句序列1 Case 表达式结果表2 语句序列2 …… Case 表达式结果表n 语句序列n [Case Else 语句序列n+1] End Select 其中,测试表达式应该是数值表达式或字符表达式。Select Case 后不能出现多个变量;Case后不能出现变量及有关运算符。表达式列表是与变量或表达式同类型的下面四种形式之一: ① 一个数值常量或单个字符常量 例:A,4 ② 一组枚举表达式(用逗号分隔) 例:2,4,6,8 ③ 表达式1 To 表达式2 例:60 To 100 ④ Is 关系运算符表达式 例:Is 60 6. 条件函数 (1)IIf函数 用于在简单的判断场合中代替If语句。 格式:IIf(表达式1,表达式2,表达式3) (2)Choose函数 用于在简单的判断场合中代替Select选择结构。 格式:Choose(整数表达式,选项列表) 7. 前置循环结构(While…Wend) 格式: While 条件 循环体语句组 Wend 首先判断条件是否成立,如果条件成立则执行循环体语句组,否则执行Wend下面的语句。 执行到Wend语句时再次回到条件判断,决定是否继续执行。 由于循环结构中有从下向上的返回语句,所以特别要当心是否会出现“条件一直成立”的情况,即条件是“永真”的。如果出现了这种情况程序会无限止地执行下去,这在程序设计中称为“死循环”。尽量要避免出现“死循环”。 当程序出现“死循环”时,只要按键盘上的Ctrl+Break键就能中断程序的运行。 8. 后置循环结构(Do-Loop) 格式: Do 循环体语句组 Loop Until 条件 执行Do语句,进入循环结构,执行循环体语句组。执行到Loop语句,判断“条件”是否成立,成立则执行Loop Until下面的语句(退出循环),否则返回到Do语句继续执行。 9. 计数循环结构(For-Next) 一般用于循环次数已知的情况 格式: For 循环变量=初值 to 终值 [Step 步长] 循环体语句组 Next 循环变量 其中,循环变量是用做循环计数器的数值变量,也称为循环控制变量。初值是循环控制变量的初值。终值是循环

文档评论(0)

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

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

1亿VIP精品文档

相关文档